1605 8
20601 24
18929 56
13736 21
6161 20
15091 41
8250 41
2895 15
10756 16
6312 34
2379 11
5445 28
19652 39
9700 35
13817 23
6791 17
8030 38
14452 43
4900 22
2709 8
1460 9
49218 168
10205 26
34923 78