866 103
851 496
382 897
590 706
98 210
541 795
31 259
969 91
123 796
8 633
290 67
957 433
463 38
925 740
611 909
288 997
665 282
140 454
504 628
337 170