105615 518
109326 222
264709 550
61728 126
34620 56
50573 116
34399 77
59754 131
72265 278
32760 8
36981 49
224631 335
30338 47
79029 52
277444 1195
35789 35
134252 230
74049 107
83856 84
24766 45
122497 129
281250 646
75521 120
523507 1857