104552 15
53758 4
40106 3
80429 13
117659 9
74634 3
96329 12
85631 9
104280 10
65782 11
38282 1
125559 7
150531 8
37454 4
31627 5
20134 6
52831 16
53026 13
29703 6
53584 6
42632 3
34704 10
60009 5
32679 3