22787 300
15933 773
4831 465
575 40
10504 347
3529 532
7342 857
5101 774
49659 760
48500 78
23686 153
7180 264
12621 575
52357 780
18019 379
1731 192
10305 419
21518 611
7525 707
7786 269
15365 440
8666 521
12996 466
7454 239
11025 838