2701 9
4256 20
9641 23
4044 13
3565 16
7486 25
2788 6
5935 19
2322 5
5998 14
8387 43
15338 49
6021 13