241 50
1250 257
2466 720
2531 360
62548 195
102902 912
47456 355
100594 628
102192 184
58125 144
85417 166
46867 598
2396 490
95461 574
59433 513
144136 260
90169 293
91281 814
68924 625
11211 182
163389 635
110874 559
34398 469
63630 673