128603 9
99458 25
47231 5
16482 1
308928 37
25358 8
64876 3
127980 14
337281 29
9458 1
15131 4
491107 29
125455 14
625909 76
37155 11
107779 11
148030 11
330702 26
129426 14
931956 215
383727 55
344352 20
89180 12
48634 8