3215 413
5651 130
11993 245
1920 175
36751 166
10212 257
4595 192
3806 611
21320 670
25270 537
2604 99
40875 493
9510 320
246245 1196
2628585 4005
933432 959
248008 1043
331531 529
28107 89
2390842 3509
386321 1161
282458 1571
233549 590
194384 744
3072686 6728
7125 858
254005 640
189776 592