430 95
200 586
653 241
400 608
752 223
329 43
902 195
66 185
803 517
939 769
471 20
16 671
179 468
107 905
435 353
59 219
800 127
364 804
475 173
576 380