14532 733
12680 877
16206 519
3068 608
654 105
13690 697
3146 535
42396 93
7040 521
5120 907
23107 639
6195 588
5060 740
6264 414
180161 690
55273 483
70736 417
58454 215
34263 391
16633 863
25206 613
20628 794