30683 101
22568 78
9120 19
25120 79
11719 32
5101 8
25008 54
25696 81
8611 32
18702 49
61860 229
75127 257
12637 29
22362 47