602 87
88 762
371 672
31 51
931 168
928 83
814 486
954 620
406 538
380 766
1045 293
217 905
74 541
599 55
253 197
763 551
753 574
165 250
525 917
910 245