428 95
197 586
653 241
399 607
751 223
327 43
902 195
40 185
794 517
939 769
471 20
15 671
179 468
106 905
435 353
59 219
800 127
356 804
475 173
576 380