290 628
572 511
2887 313
31 641
16 224
663 623
1154 1000
317 49
912 712
881 630
633 363
863 470
2155 220
494 921
852 190
506 100
892 230
932 175
396 763
495 276
118 506
564 157