430 95
199 586
653 241
400 608
752 223
329 43
902 195
49 185
797 517
939 769
471 20
16 671
179 468
106 905
435 353
59 219
800 127
358 804
475 173
576 380