107730 13
36956 2
35880 4
100504 10
8605 10
23459 1
107980 8
39984 3
37209 3
42651 4
16380 9
16884 8
46351 6
24709 7
41328 6
586734 42
525201 20
25758 6
28430 6
40834 7
179684 4
51251 5
38477 9
48705 11