4621 29
5079 16
3273 4
2458 3
2736 3
24580 23
3143 5
1646 1
3792 29
3671 4
3013 12
3138 17
29534 44
8133 18
10225 21