396 114
303 706
2748 220
607 550
2317 702
742 601
484 82
994 130
170 966
756 778
306 570
392 652
3384 412
299 737
338 289
898 397
418 889
771 433
479 986
650 776
172 763
830 552