3193 14
2417 5
64584 333
39330 177
3089 16
1515 5
2052 10
5069 38
4430 22
1671 9
1073 3
1164 7
2669 14
2339 4
2118 23
2965 12
1935 11
1484 9
2711 17
937 2
1127 5
1157 5
1527 14
7305 30