350 83
272 225
337 506
631 512
1185 1000
928 133
515 927
1016 443
698 690
726 525
997 344
232 74
2382 220
2013 476
797 968
588 984
37 29
801 393
403 691
313 172
605 326
233 129
645 150
971 705