881 227
983 287
588 295
307 877
204 152
235 266
222 187
408 714
933 949
450 541
857 669
540 804
746 607
330 471
217 566
130 268
801 94
418 928
492 1000