2994 500
9586 351
12960 266
5045 142
4411 413
38678 109
33037 194
105097 671
23129 100
8460 369
15378 211
23563 531
15664 335
22409 563
9746 691
6323 695
4632 507
8830 575
6904 730
8014 570
16689 148
19872 446
7138 349
2596 298
22466 314
4370 166
22775 258
6979 126