13781 35
9479 35
4037 10
4383 29
3769 35
6403 16
3344 12
8847 27
14220 61
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