37702 86
2469 455
17473 508
23897 593
34797 670
4839 447
43088 889
6205 695
6688 765
7147 698
13987 649
98787 250
6588 634
38032 349
54624 77
11954 377
3992 42
2933 539
2197 419
6362 170
3870 629
2679 344
3899 780
6662 505
3908 791