8847 27
13379 61
16545 39
730 7
1274 11
3868 17
3705 13
1294 3
1044 3
7723 41
3620 10
960 11
2110 10
4372 7
27084 102
33831 144
38816 119
2803 26
4363 32
5047 30
3367 17
1663 4
5332 23
6031 24