366608 23
57829 12
46508 5
48452 4
33103 1
41628 3
36804 2
43579 3
35208 2
31701 5
43401 3
43902 1
41134 2
447284 38
49130 5
36257 1
40080 0
40977 3