2112 475
2576 694
589 48
1872 516
2230 329
60857 641
892 224
12172 572
143586 750
1791 378
1753 287
41483 758
6025 122
3553 903
38797 493
945 55
861 88
15530 582
1367 286
21837 660
245122 500
1556 231
6258 71
4029 260
12131 222
746 39
2924 871
165698 1018