15640 43
27458 33
21772 24
11071 33
8098 24
3133 16
7014 15
31670 113
7348 20
8497 17
4676 18
10416 28
16174 29
3571 12
12535 25
9323 17
5224 18
15 4
4902 15
6309 18
13077 48
26791 100
12546 20