12095 63
16828 886
6339 406
16692 43
11313 721
3062 626
4963 531
2449 496
4389 923
1513 45
3381 771
2706 557
2631 501
3436 653
689 39
5125 697
2306 356
4842 417
2100 356