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