1125 316
1223 213
2072 568
40448 404
3847 125
5713 250
21008 122
4501 392
2974 478
1603 92
4526 547
5909 351
4495 672
2854 240
5862 326
15841 569
14245 54
3247 524
3180 241
4761 776
8070 135
6782 153
7375 642
6488 913
9113 129
1645 63
23336 734
4618 686