2882 500
9585 351
12926 266
5042 142
4409 413
38653 109
33027 194
104970 671
23109 100
8457 369
15375 211
23559 531
15663 335
22386 563
9741 691
6323 695
4631 507
8822 575
6898 730
8006 570
16682 148
19856 446
7136 349
2595 298
22461 314
4367 166
22772 258
6973 126