25905 8
42007 3
29478 9
41779 10
108527 9
34404 9
23129 1
41757 5
43634 4
32853 4
34551 1
46259 5
121734 6
32034 8
40704 8
38357 11
18205 2
48605 9
29604 6
28128 7
25107 9
65352 14
67634 3
25101 4