5047 396
35539 568
5700 542
7901 421
6656 313
707 117
100700 170
147944 657
335695 697
12911 830
83172 387
51095 633
29832 782
83903 169
11567 531
104569 489
20967 411
26068 271
39693 334
29052 164
9405 257
3422 611
17560 669
20676 537
1958 99
33535 489
244199 1195
2346554 3883