18433 3
10176 1
22130 7
21156 2
35531 5
37602 8
42977 4
67357 13
32279 4
56184 3
305977 18
429007 23
309355 21
259634 10
320509 7
198251 6
452980 58
181653 23
210828 9
263584 24
166303 9
171227 9
333701 19
92582 12