3293 269
951 115
407 575
412 311
976 8
236 8
592 761
431 32
418 917
733 984
712 154
520 373
2538 648
117 339
137 839
1157 883
611 360
1066 584
742 132
541 35
857 157
751 297
431 264