4048 418
165 787
918 32
877 240
521 288
600 412
42 684
731 873
603 714
823 748
66 528
649 754
1005 251
96 304
756 65
177 610
43 621
180 109
291 747
424 809
578 977
92 956
37 951