11921 32
23118 18
19720 35
35085 104
4153 13
19028 31
7064 9
7479 18
27154 67
6317 17
14363 20
37874 50
5504 8
12637 35
2215 9
8702 24
13969 13
9291 18
17718 41
31790 98
2830 12
13699 25
2437 24
2354 11