5569 50
2569 10
2341 6
4401 19
3131 17
3678 11
5293 51
3940 20
3859 20
2241 12
2527 4
2369 2
1709 8
3148 7
36712 16
3308 17
38831 30
3378 20