5052 396
35546 568
5708 542
7906 421
6660 313
707 117
100839 170
148126 657
336180 699
12923 830
83317 387
51140 633
29842 782
84011 169
11571 531
104737 489
21000 411
26120 271
39735 334
29089 164
9410 257
3426 611
17581 669
20699 537
1964 99
33576 489
244217 1195
2348682 3883