2991 101
3477 219
9303 473
18594 793
4258 874
15100 819
2627 264
16450 642
4212 130
13101 468
15598 180
2393 378
3101 738
18588 779
5947 770
4287 586
4515 126
6841 750
1654 60
5616 611
3522 746
1224 90
3074 635
5889 463