2838 500
9585 351
12915 266
5042 142
4408 413
38648 109
33021 194
104941 671
23095 100
8455 369
15374 211
23557 531
15657 335
22385 563
9741 691
6323 695
4631 507
8821 575
6896 730
8005 570
16679 148
19846 446
7134 349
2593 298
22455 314
4366 166
22767 258
6972 126