3312 9
2681 11
4507 20
1180 4
767 2
2206 5
3438 15
3660 16
1521 3
2016 8
2118 17
1380 6
947 1
2342 4
940 9
2157 16
2176 8
1655 7
1908 7
885 4
773 1
6436 25
14128 73
15952 87