14531 733
12680 877
16206 519
3067 608
653 105
13690 697
3145 535
42395 93
7040 521
5120 907
23104 639
6192 588
5059 740
6264 414
180161 690
55272 483
70736 417
58454 215
34263 391
16632 863
25206 613
20628 794