21258 596
1586 158
6180 564
4369 876
7709 813
2556 336
20402 576
2887 357
1284 75
3257 608
2965 114
2722 456
1085 39
1742 290
11802 316
3486 801
2468 105
3882 572
4828 530
3765 285
956 85
1895 236
3045 429
1381 94