1354 2
2359 8
14727 6
19855 3
39084 2
29578 1
39652 5
34727 6
13830 3
28705 8
41883 4
123909 7
46052 5
27034 10
69251 2
42931 4
147054 56
73376 27
29133 12
96934 28
38079 10
27401 8
20130 8
176354 23