15011 401
87336 309
70654 259
77166 199
23387 171
38510 650
25719 879
4283 286
2555 449
10303 705
7418 901
2571 106
5178 466
1977 225
10840 539
6403 756
3827 305
1294 64
5422 399
6797 926
12254 442
12017 524
4428 662
6867 446
54268 365
55102 377
2833 217
15772 408