112 304
987 638
877 240
734 608
742 886
738 477
55 28
697 410
623 486
287 385
8 5
1005 178
2331 573
916 212
409 547
985 662
890 239
927 393
685 741
593 639
117 525
444 846
90 997
402 930