30940 42
3020 15
5874 24
3000 5
2548 13
3125 20
2803 6
2873 15
1219 6
3227 16
3563 21
2131 10
3761 11
5370 42
1884 12
2999 11