452879 58
32128 4
55954 3
21133 2
263379 24
42755 4
309233 21
9851 1
166154 9
181584 23
198131 6
333605 19
171107 9
305906 18
210758 9
143677 18
92453 12
37508 8
428877 23
22029 7
320409 7
18203 3
259506 10
28301 1