2963 544
4613 756
92684 744
12678 338
11682 308
80651 525
32490 418
50725 504
21550 517
1983 92
9702 518
3930 429
7297 782
1827 317
3671 844
3410 535
4951 93