312 78
46 382
745 887
457 606
546 580
372 931
399 542
173 956
802 839
871 702
171 269
319 418
2170 573
915 774
414 830
143 944
1533 137
873 706
164 823
178 728
253 448
719 188
581 429
142 290