507 363
830 458
905 274
172 1000
367 509
777 882
745 493
437 20
405 13
881 62
991 351
1001 299
346 178
10 598
934 302
170 471
492 338
633 438
681 433
144 245