5053 396
35548 568
5708 542
7909 421
6660 313
707 117
100892 170
148200 657
336381 699
12923 830
83383 387
51157 633
29844 782
84051 169
11571 531
104814 489
21011 411
26140 271
39753 334
29105 164
9410 257
3427 611
17597 669
20711 537
1965 99
33589 489
244217 1195
2349296 3883