31327 26
44229 43
52233 27
62054 35
48527 21
113032 52
33279 8
20282 11
40656 12
26304 6
248881 18
28653 10
29681 3
45856 5
120303 6
53776 2
56108 2
34576 6
27554 1
15481 1
38459 3
17026 1
1766976 81
221682 12