953 177
21547 538
2401 629
18238 468
2371 483
14752 303
2111 556
406 62
1764 586
11213 419
8814 676
13812 658
2018 557
3269 914
1075 259
1654 318
560 144
8683 881
5889 359
536 123
397 81
322 39
3010 930
5042 70