452533 58
31755 4
55651 3
21032 2
262926 24
42383 4
308759 21
9056 1
165652 9
181179 23
197777 6
333251 19
170701 9
305579 18
210279 9
143404 18
92080 12
37131 8
428476 23
21604 7
320005 7
16909 3
259154 10
28278 1