2998 500
9586 351
12963 266
5045 142
4411 413
38679 109
33037 194
105103 671
23130 100
8460 369
15378 211
23563 531
15664 335
22409 563
9746 691
6323 695
4632 507
8830 575
6904 730
8014 570
16690 148
19873 446
7138 349
2596 298
22467 314
4370 166
22775 258
6979 126