31296 61
18401 23
11758 8
23052 59
12018 12
10583 17
7796 1
50968 51
7612 7
16722 14
18797 32
21528 53
17306 42
12507 27
33126 100
18237 29
38447 35
16332 39
16216 33
16692 27
16585 14
16052 24
10768 27
17554 30