13830 6
19127 3
37551 2
28107 1
38084 5
34102 6
13705 3
28534 8
41759 4
123328 7
45830 5
26657 10
68801 2
42755 4
146509 56
73129 27
28704 12
96656 28
37757 10
27156 8
19883 8
176204 23
252082 22
208909 19