99582 51
71851 28
110234 51
50777 33
59578 35
44377 39
31909 15
52629 57
137253 13
134679 7
178282 24
930351 116
241954 10
1002376 98
169752 13
231859 17
1741557 100
669559 33
1030902 67
480256 17
318951 7
2399177 181
3339681 291
277226 12