312929 34
46501 3
241758 30
240455 65
75530 11
102304 18
19834 1
28203 3
48733 10
32258 1
37332 1
143083 27
71184 7
85583 11
120751 12
118431 18
83705 7
77083 3
50504 5
137928 4
179826 14
378008 86
47452 1
243201 27