35085 155
6685 44
2297 6
727 1
2465 8
1302 5
4706 13
1387 16
1019 2
5240 33
3707 22
1671 3
1269 8
4299 25
1633 2
968 1
703 2
897 2
1895 5
6264 14
960 2
1929 4
1382 7
1101 8