2196 56
5027 678
3671 827
3505 772
2939 530
4986 636
1033 60
15905 695
49838 344
70159 433
51897 534
42822 129
49418 875
18373 524
23651 767
26223 503