36580 2
58479 3
57080 8
52329 4
28207 5
24733 2
33305 6
59952 10
12007 5
8558 5
9705 4
7929 6
34726 11
44134 5
545352 72
204679 26
54001 13
60357 21
137029 24
195434 38
25758 4
25455 1
56234 8
1352157 293