37501 86
2406 455
17387 508
23856 593
34183 669
4793 447
42877 889
6149 695
6618 765
7045 698
13888 649
98708 250
6530 634
37879 349
54254 77
11873 377
3972 42
2927 539
2177 419
6351 170
3860 629
2659 344
3896 780
6642 505
3890 791