1125 316
1222 213
2071 568
40436 404
3847 125
5713 250
21008 122
4501 392
2974 478
1603 92
4525 547
5909 351
4495 672
2854 240
5862 326
15841 569
14244 54
3247 524
3180 241
4761 776
8068 135
6781 153
7375 642
6487 913
9111 129
1645 63
23333 734
4618 686