3130053 6740
705370 1989
257162 1184
97065 372
143597 691
118097 632
47545 393
62347 598
180567 1068
56946 163
105262 399
49305 584
17800 699
8650 448
15916 476
30992 490
21342 413
18456 505
24467 242
32792 294
16796 435
30892 522
17749 535
17702 766