17005 3
37626 7
51955 3
49758 7
48332 3
222607 20
236156 29
521284 21
285152 13
302303 9
310806 17
293407 24
242107 32
100707 21
280702 27
584131 87
112031 12
80601 10
128879 12
183227 10
265301 20
56333 14
46977 13
453008 102