236 50
1229 257
2459 720
2514 360
38811 672
75035 482
66128 331
49666 730
60410 341
79661 823
246157 1740
910415 1404
713417 1417
153120 900
66946 439
70751 318
88290 384
110557 296
253824 1199
191521 893
86160 100
138289 958
216971 996
53072 395