2854 500
9585 351
12919 266
5042 142
4409 413
38651 109
33023 194
104947 671
23098 100
8457 369
15374 211
23557 531
15658 335
22385 563
9741 691
6323 695
4631 507
8822 575
6896 730
8005 570
16680 148
19852 446
7135 349
2594 298
22455 314
4366 166
22769 258
6972 126