29973 42
2755 13
5407 24
2711 5
2278 13
2840 20
2493 6
2547 15
991 6
2917 16
3179 21
1945 10
3405 11
4865 42
1688 12
2690 11