541 860
294 628
185 87
496 921
369 679
1163 1000
28 113
939 140
1235 359
543 55
897 230
398 488
2898 313
813 257
648 859
735 836
284 683
1548 842
752 412
2074 702
118 584
527 364