20169 51
19512 16
15241 16
108533 128
42641 72
58384 38
1590 9
114829 271
54125 126
18811 35
7643 3
15636 28
8553 13
18267 26
19673 27
20009 22
23216 47
20249 25
88 9
10836 13
9742 19
10299 19
6658 6
26679 34