2840 542
2716 665
1474 421
22332 403
17353 253
4521 885
21795 522
14909 983
4963 315
22489 149
14719 928
12598 803
8680 629
7169 459
14522 47
29943 45
12896 907
3165 106
11325 313
4794 428
1173 46
16421 138
8720 586
10824 52
1388 191
6517 91
8110 727
2558 637