3806 30
2389 11
2215 8
1047 3
975 1
2070 6
3231 11
4222 22
515 1
2237 12
1542 3
861 1
1533 1
1972 7
1749 6
639 3
6807 49
1404 5
2143 15
2161 7
1278 6
4980 21
1088 4
923 5