47602 100
21196 26
15904 14
7811 11
42898 80
33432 36
26383 36
39883 71
17803 13
9049 18
9968 9
5987 5
12034 19
6743 11
6447 9
6401 15
12996 17
11175 25
19621 39
28232 66
21508 2
69060 87
28796 21
16163 21