2967 575
941 127
3721 383
26782 621
12021 105
6813 596
8918 795
27882 568
24528 210
16993 160
249489 495
148896 639
213068 793
30957 871
22679 483
236262 778
7350 307
6440 532
84362 903
51725 772
70603 669
13426 331
64733 958
56861 593
13996 556
12580 68
5417 585
4429 406