47013 72
36032 31
15573 11
15997 16
24767 14
9202 9
20072 16
20644 13
15384 10
16364 12
10166 3
4867 9
6372 10
6217 3
12065 20
10830 2
6636 10
11681 18
7860 15
16152 18
24192 40
28530 57
10625 2
10186 9