2381 220
962 352
433 93
929 975
411 917
106 95
272 225
313 172
144 751
579 949
1185 1000
907 466
687 830
597 516
835 259
380 109
801 393
351 330
769 664
41 174
13 509
400 127
955 211