9580 93
50271 866
46955 713
42877 267
5327 236
11455 221
19853 654
7421 519
1610 154
5538 668
4439 441
19030 536
41662 792
17321 919
11731 568
23194 472
2891 175
11762 409
20981 422
12587 124
4428 676
3802 81
91764 956
6211 409