291 9
3502 23
4517 9
392 6
5146 7
2109 10
2453 5
44 7
385 4
30 7
669 3
23828 50
745 4
33296 67
2005 9
4354 10
1573 1
3372 17
96 10
1459 2
2220 2
2499 14
398 3
16884 21