2398 11
3072 4
1481 7
1274 3
4674 27
5742 64
3952 23
1226 3
5121 28
25138 98
2878 6
2465 11
2530 7
3956 5
3400 15
5539 26
3132 18
12761 48
32808 158
19840 83
6050 32
3605 19
9019 30
26694 94