14495 99
3685 8
10521 536
31136 254
40982 501
57036 666
37044 259
28303 642
41623 325
76397 612
20797 9
1679 25
16359 96
19521 666
81688 702
88985 958
63262 171
94455 412
52458 272
1789 240
34627 452
25549 320
2294 781
37675 82