2972 575
946 127
3742 383
26837 621
12026 105
6817 596
8920 795
27887 568
24529 210
17000 160
249709 495
149075 639
213301 793
30960 871
22722 483
236424 778
7352 307
6442 532
84516 903
51809 772
70782 669
13444 331
64949 958
57105 593
14028 556
12613 68
5429 585
4433 406