739 479
527 181
2944 220
130 676
139 1000
2860 912
434 706
2251 476
3469 412
955 896
106 477
619 519
76 656
277 343
312 804
402 363
101 151
564 38
956 654
576 596
917 934
690 908