107430 13
36881 2
35705 4
100352 10
8129 10
22954 1
107953 8
39780 3
37028 3
42458 4
16303 9
16529 8
45434 6
24632 7
41008 6
586629 42
525178 20
25684 6
28333 6
40683 7
179508 4
51028 5
38359 9
48509 11