98306 25
29827 8
57779 9
50053 4
261981 52
124126 13
161053 19
47633 1
178459 35
35004 2
104109 14
110456 11
86952 13
22257 3
29302 1
160331 24
54259 2
74806 2
105677 12
102803 7
84684 6
104403 7
134205 20
50982 3