8847 27
13788 62
16954 40
730 7
1274 11
3868 17
3705 14
1294 3
1044 3
7723 41
3620 10
960 11
2512 10
4372 8
27528 102
34670 144
39721 120
3201 26
4774 32
5446 30
3773 17
1663 4
5733 23
6435 24