2829 6
5538 12
2656 4
28361 94
3284 14
3866 19
4576 11
2177 7
4060 4
3239 13
3096 7
6723 29
1830 7
1955 9
13063 55
5633 21
1743 5
3435 21
4569 10
3388 7
4132 14
17177 97
2212 6
31477 155