312 330
3056 412
610 476
292 699
494 98
549 145
487 259
271 225
358 525
890 995
883 728
429 899
206 103
336 363
297 575
807 396
209 619
734 727
192 748
269 811
775 2
111 966
175 665
402 165