10520 875
17079 682
18465 293
3513 278
3533 224
14268 170
3990 612
9202 865
3131 571
11193 648
17736 296
1167 87
3183 568
1497 27
36019 81
31925 407
2587 571
4125 609