5103 73
12561 234
7676 506
18236 792
1992 174
4422 139
13113 351
4368 230
8323 724
3119 441
4001 280
6396 624
8682 306
11392 225
9352 527
9140 509
163182 974
45787 1002
21124 549
251102 640
15177 624
2407028 7084
175933 790
49057 401
124427 465
46486 236
42207 395
291928 1059