98102 25
29682 8
57582 9
49856 4
261732 52
123832 13
160884 19
47534 1
178403 35
34977 2
104030 14
110302 11
86904 13
22129 3
29153 1
160126 24
54184 2
74651 2
105479 12
102581 7
84481 6
104351 7
134031 20
50906 3