105040 700
70690 253
46570 696
25049 841
42198 708
30148 566
44913 288
89527 844
29570 730
65417 377
45202 501
73332 130
81011 545
86591 999
37281 584
66651 542
31710 782
37033 320
71227 1036
123869 754
59543 559
49869 772
38514 271
27718 151