29834 2
142677 11
100405 9
106053 12
182827 23
192809 16
2735377 122
28208 9
27803 11
61708 11
24027 7
16951 8
856908 126
2899278 252
973305 262
1529276 300
153929 5
154109 4
456705 53
168652 30
132530 25
308459 48
448057 71
3033353 94