2969 500
9586 351
12956 266
5043 142
4411 413
38668 109
33036 194
105074 671
23124 100
8459 369
15378 211
23563 531
15663 335
22404 563
9744 691
6323 695
4632 507
8826 575
6903 730
8011 570
16689 148
19864 446
7137 349
2596 298
22464 314
4369 166
22773 258
6978 126