2957 575
938 127
3680 383
26675 621
12004 105
6805 596
8916 795
27864 568
24524 210
16976 160
249207 494
148666 639
212881 793
30948 871
22637 483
236040 778
7346 307
6439 532
84231 903
51621 772
70342 669
13404 331
64411 958
56570 593
13947 556
12542 68
5411 585
4421 406