259 276
1011 309
5798 462
780 86
272 20
140 426
500 850
638 441
53 384
375 232
470 353
231 248
373 305
1002 975
640 720
27 36
881 508
200 433
7 702
331 507
723 622
907 102
336 206