2701 9
4256 20
9641 23
4044 13
3565 16
7486 24
2584 6
5935 19
2322 5
5998 14
8387 43
15130 48
5812 13