350 83
103 774
339 943
835 259
428 282
61 827
36 621
631 512
32 225
605 326
579 81
816 149
1003 132
632 153
411 917
227 512
456 577
975 222
187 689
220 617
502 406
641 322