2878 500
9585 351
12922 266
5042 142
4409 413
38653 109
33026 194
104969 671
23108 100
8457 369
15375 211
23558 531
15661 335
22386 563
9741 691
6323 695
4631 507
8822 575
6898 730
8006 570
16682 148
19855 446
7136 349
2595 298
22460 314
4366 166
22770 258
6972 126