2985 13
3715 10
5675 28
4310 6
2988 8
5733 27
1089 1
4577 7
4302 14
6007 11
22657 120
3578 10
6335 37
19900 30
2462 4
1198 1
4924 17
4336 14
19640 68
38762 131
15055 39
2864 18
9097 37
1400 1