2972 575
946 127
3737 383
26834 621
12023 105
6816 596
8920 795
27887 568
24529 210
16998 160
249697 495
149056 639
213287 793
30960 871
22718 483
236414 778
7352 307
6442 532
84502 903
51802 772
70774 669
13442 331
64934 958
57082 593
14026 556
12611 68
5427 585
4433 406