3805 29
3960 16
2562 4
2000 3
2250 3
23840 23
2577 5
1276 1
3248 29
3171 4
2344 12
2620 17
28658 44
7437 18
9340 21