302 669
689 401
2756 220
596 90
881 829
423 611
1248 1000
899 397
180 504
412 980
918 63
1071 630
2764 793
114 368
485 38
855 889
418 878
257 761
344 565
388 651
912 88
294 260
180 843
122 928