296 131
708 696
2 533
50 572
29 667
129 945
988 896
414 951
801 405
899 228
76 36
12 109
884 786
805 859
254 665
536 753
172 753
895 875
293 777
257 453
115 580
43 207
23 641
583 799
101 759
791 919
657 148
425 421
376 649
547 97