249 50
1263 257
2472 720
2541 360
111842 465
65064 299
43557 500
51938 381
55638 296
78759 283
106098 538
84549 617
56674 398
113652 706
98215 633
60985 239
51143 429
73927 539
49498 215
56068 258
23606 232
44055 265
92599 580
79938 666