303 250
960 836
967 918
1033 211
777 670
206 937
789 9
559 504
215 20
321 604
477 890
840 901
337 505
542 177
967 157
143 600
653 520
945 565
607 393
348 83