40770 707
14737 672
6859 723
6761 601
6940 349
13808 150
15065 685
11495 345
8731 591
7719 356
4702 577
9175 171
5371 258
13454 582
1110 191
2534 454
15168 463
27014 293