2859 500
9585 351
12919 266
5042 142
4409 413
38652 109
33023 194
104951 671
23099 100
8457 369
15374 211
23558 531
15659 335
22386 563
9741 691
6323 695
4631 507
8822 575
6896 730
8005 570
16680 148
19854 446
7135 349
2594 298
22457 314
4366 166
22770 258
6972 126