50878 91
42195 237
23086 338
51999 411
67532 555
16904 949
18839 456
34609 299
53741 498
45001 1011
22278 144
36713 133
25720 541
51825 521
47329 372
24457 614
21234 551
28446 876
62604 1078
44666 470
59911 795
23120 606
135408 665
47048 768