2972 575
946 127
3742 383
26837 621
12026 105
6817 596
8920 795
27887 568
24529 210
17000 160
249710 495
149076 639
213301 793
30960 871
22722 483
236427 778
7352 307
6442 532
84516 903
51809 772
70784 669
13444 331
64952 958
57109 593
14028 556
12614 68
5429 585
4433 406