99678 51
71953 28
110282 51
50778 33
59632 35
44407 39
31930 15
52709 57
137279 13
134683 7
178304 24
930409 116
241959 10
1002409 98
169783 13
231858 17
1741576 100
669654 33
1031001 67
480255 17
318980 7
2399334 181
3339705 291
277231 12