34852 4
127953 28
34455 6
23002 1
31032 6
30302 8
128729 17
29408 2
39283 5
31129 3
20505 1
77459 16
173252 26
32503 8
130131 9
21380 1
54302 6
51755 10
55232 4
35009 4
40558 7
22001 1
39008 6
45782 4