3312 560
5841 459
2381 272
7362 158
35014 486
5110 650
3869 541
23217 649
2727 489
14457 130
1629 60
8431 784
15909 451
13630 372
8524 831
3056 422
2281 287
25852 558
29358 926
16095 974
4707 848
3311 278
1760 174
7776 295