249 50
1265 257
2476 720
2541 360
94787 188
47580 942
76966 1001
47929 316
52199 798
100100 684
73821 410
52418 865
60607 304
116600 1123
52044 444
70422 138
51057 240
43165 752
60360 287
64839 115
78858 744
50990 385
81616 327
40828 911