883 526
148 221
65 924
29 210
298 573
392 238
232 603
989 518
310 14
802 940
452 981
140 639
898 164
4181 570
524 813
769 83
354 792
144 866
415 298
660 425