20231 21
8660 23
15871 21
10688 10
16020 23
44182 85
12545 15
7442 15
19250 18
5786 7
15741 33
31341 61
9457 7
3996 9
20380 33
34635 58
16172 33
12470 12
12298 15
6795 17
49047 83
4401 13
4502 12
2451 3