34809 4
127929 28
34407 6
22984 1
31004 6
30256 8
128658 17
29329 2
39226 5
31084 3
20404 1
77430 16
173179 26
32452 8
130080 9
21352 1
54258 6
51653 10
55152 4
34978 4
40504 7
21983 1
38901 6
45751 4