96633 12
68256 8
154327 26
106051 19
351802 53
160980 34
308128 79
46327 2
57929 4
332705 53
41327 10
46377 9
54709 10
47577 6
41279 10
57651 15
40457 8
58176 9
53830 8
57904 21
74280 20
86958 13
1036830 197
596203 157