103280 8
122508 22
63028 5
57726 5
45781 10
29751 1
108808 10
38052 2
48656 4
27331 2
74227 11
113958 16
29202 3
28155 3
348427 55
37009 6
58802 9
75058 8
79206 9
40478 3
45206 3
150184 39
43358 6
48102 7