25633 2
23576 6
53178 5
28556 3
119351 14
31177 5
26130 1
32951 3
27507 1
28932 3
88904 22
30930 1
42001 2
36477 3
181458 29
64302 9
35484 8
35455 5
34227 10
103528 10
84830 9
50405 6
200478 32
31734 1