6493 328
22335 614
23542 98
10495 52
2879 608
14963 497
15579 526
444117 748
24437 161
2135 159
17741 783
40014 543
19448 522
29671 577
8508 810
7792 248
3211 319