2381 272
35014 486
5110 650
3869 541
116681 747
23217 649
2727 489
14457 130
1629 60
8431 784
4256 406
15909 451
13630 372
8524 831
3056 422
2281 287
29358 926
16095 974
4707 848
3311 278
1760 174
4845 506
6016 235
3958 85