8276 21
21688 57
16260 50
10357 38
31114 105
9120 19
25557 80
5101 8
25008 55
26135 81
8611 32
18702 49
62337 233