14507 733
12661 877
16183 519
3036 608
639 105
13664 697
3138 535
42367 93
7000 521
5111 907
23097 639
6157 588
5046 740
6263 414
180149 690
55266 483
70727 417
58440 215
34252 391
16625 863
25202 613
20627 794