14532 733
12682 877
16209 519
3068 608
655 105
13690 697
3146 535
42397 93
7041 521
5120 907
23107 639
6197 588
5061 740
6264 414
180162 690
55275 483
70739 417
58454 215
34263 391
16634 863
25206 613
20628 794