14718 560
4108 403
18231 291
3623 535
11074 526
34153 652
4624 578
4949 599
2632 315
6970 735
5186 759
5992 462
2905 180
18181 338
22439 906
3532 549
5549 874
4868 683
3827 75
3350 358
42051 711
5290 593
5716 596
5850 409