782 301
730 875
863 186
984 1000
2059 849
523 160
453 232
98 873
74 216
123 5
876 843
39 994
1544 936
332 187
3167 269
546 517
742 282
58 881
691 539