333 147
946 531
999 112
512 898
98 487
681 82
702 346
143 671
78 563
200 494
194 251
112 397
2998 595
2260 773
2216 869
2183 10
2138 769
2017 161
1891 26
1643 39
1547 696
1462 610
1454 911
1417 581