83829 2
68880 3
835829 28
77306 2
11228 2
42333 1
19377 2
113127 7
89905 3
45509 3
34782 3
31455 1
70377 8
122057 9
391782 25
59734 5
16703 2
91207 7
45606 2
80805 10
54778 3
120007 4