14532 733
12680 877
16206 519
3067 608
653 105
13690 697
3146 535
42396 93
7040 521
5120 907
23106 639
6193 588
5060 740
6264 414
180161 690
55272 483
70736 417
58454 215
34263 391
16632 863
25206 613
20628 794