108263 520
38868 814
36616 563
1412 107
215972 1253
102855 986
37907 591
79111 572
4988 215
2581 75
12178 82
4845 101
1546 277
88373 754
8512 297
53407 401
4905 885
4099 620
1820 234
3947 180
39210 141
61630 308
29066 662