5054 396
35551 568
5708 542
7914 421
6661 313
707 117
100939 170
148257 657
336498 700
12925 830
83417 387
51174 633
29845 782
84095 169
11572 531
104871 489
21019 411
26157 271
39762 334
29124 164
9410 257
3428 611
17609 669
20728 537
1965 99
33604 489
244222 1195
2349790 3883