109630 16
73354 12
58580 5
184483 39
90101 15
58102 19
95177 23
31158 4
182902 37
35756 2
35703 2
74528 11
127604 16
99052 27
315401 79
134005 37
25901 1
139351 27
96355 13
30802 5
28577 4
169732 44
38081 4
100929 29