5057 396
35553 568
5709 542
7916 421
6662 313
707 117
100972 170
148281 657
336591 701
12926 830
83442 387
51183 633
29848 782
84123 169
11573 531
104910 489
21021 411
26166 271
39771 334
29139 164
9411 257
3429 611
17614 669
20731 537
1966 99
33615 489
244225 1195
2350129 3883