429 8
57413 98
6107 7
13975 3
12601 18
3293 16
1337 4
1590 7
883 2
2399 4
8257 38
2597 11
800 2
1083 4
1194 6
4060 11
1414 4
1085 2
933 1
2071 7
1676 12
1134 5
1095 2
1439 5