508 448
1214 812
555 256
1087 21
580 561
781 424
1639 16
627 518
269 770
538 627
659 194
1302 261
1592 800
433 655
1075 812
2458 928
1153 948
770 29
548 354
471 476