10497 52
2849 608
15042 497
15541 526
444061 748
24480 161
2210 159
17735 783
40050 543
19427 522
29731 577
8487 810
7891 248
3242 319