288 50
1306 257
2554 720
2602 360
121765 321
123008 328
93650 509
111560 351
258278 876
91126 641
236232 790
107676 596
79661 823
28158 254
89168 232
511579 1427
66128 331
2644 470
85293 387
26349 51
66946 439
271780 818
156452 659
101155 865