681 32
1103 51
44042 99
9880 37
10724 41
39675 125
2120 5
2729 5
2630 13
2645 11
2820 6
1384 2
1430 4
2972 14
6196 24
2241 6
2178 7
1968 10
4054 36
2646 5
1674 5
1646 1
3926 15
3028 18