14510 733
12662 877
16187 519
3042 608
644 105
13669 697
3138 535
42369 93
7007 521
5112 907
23099 639
6169 588
5048 740
6263 414
180149 690
55266 483
70728 417
58445 215
34254 391
16626 863
25203 613
20627 794