679 638
2398 648
333 187
3167 269
985 1000
1963 935
454 232
523 160
693 539
900 284
877 843
1095 883
1544 936
388 211
390 623
749 648
611 874
132 838
997 831
291 518
1084 710
211 371
130 921