1109 2
2258 8
14559 6
19778 3
38853 2
29351 1
39481 5
34579 6
13805 3
28654 8
41856 4
123802 7
46052 5
26934 10
69157 2
42901 4
147029 56
73355 27
29028 12
96857 28
38084 10
27357 8
20082 8
176308 23