47071 82
27023 39
18606 11
8948 3
13237 6
10542 6
11857 13
12127 9
10799 9
10696 8
14248 15
10983 8
12825 17
13041 16
17684 37
22781 20
22914 34
21717 31
12209 13
13738 20
24810 46
17791 25
16261 23
19880 32