2892 500
9585 351
12930 266
5042 142
4409 413
38658 109
33029 194
104990 671
23113 100
8458 369
15375 211
23559 531
15663 335
22387 563
9741 691
6323 695
4632 507
8822 575
6899 730
8007 570
16682 148
19856 446
7137 349
2595 298
22461 314
4368 166
22773 258
6973 126