32860 283
7857 45
9072 681
7258 581
5384 196
12622 666
1953 85
20774 592
8858 479
4605 705
2731 392
7216 328
4563 151
3869 587
5661 204
4780 173
11685 335
2224 511
1300 183
2604 575
3035 744
3167 394