14508 733
12661 877
16185 519
3038 608
640 105
13666 697
3138 535
42368 93
7006 521
5111 907
23099 639
6161 588
5046 740
6263 414
180149 690
55266 483
70727 417
58444 215
34253 391
16626 863
25202 613
20627 794