105180 33
33626 8
60803 7
54904 6
99003 15
62557 11
159129 53
104052 21
69704 13
165977 46
41381 5
456533 94
84001 7
61806 18
41706 4
35901 2
95804 24
53234 6
42052 7
64978 15
231526 78
88278 27
57105 10
32002 3