12197 876
17350 682
18995 293
3562 278
3591 224
14697 170
4063 612
9280 865
3198 571
11313 648
18751 296
1293 87
3258 568
1580 27
37158 81
32585 407
2641 571
4275 609