103 848
495 749
366 590
23 50
294 303
662 38
142 908
1007 499
667 343
407 886
414 349
281 307
314 122
643 659
454 291
568 667
542 921
581 129
964 229
634 584