516 238
1254 138
835 444
505 231
276 582
500 112
859 508
561 555
772 402
400 682
860 269
464 635
210 150
425 471
276 532
51 313
774 412
34 799
113 230
123 328