22176 5
18854 2
33651 4
24202 1
31258 3
63706 9
42327 6
80126 12
34081 10
32532 5
32278 4
64884 4
38928 18
40229 7
233555 34
119031 23
48058 5
23729 1
43726 2
38484 6
71130 15
50553 10
22384 2
29532 4