21291 242
16579 840
11921 556
9039 450
17086 63
31817 141
2693 768
21982 158
16657 669
2330 310
1488 292
3323 467
1217 155
2336 427
1347 36
2823 499
749 107
3553 593
1218 246
1860 266
1077 94
3826 685
832 168
2253 455
3132 550
3982 684
3073 643