98905 51
71128 28
109579 51
50257 33
58781 35
43859 39
31628 15
52103 57
137055 13
134551 7
177957 24
929559 116
241805 10
1001857 98
169530 13
231678 17
1740882 100
669178 33
1030301 67
480254 17
318683 7
2397302 181
3336406 291
276959 12