11510 840
6226 762
3166 597
1173 91
1635 235
2456 563
3394 939
659 62
926 215
3160 80
3661 468
19776 685
801717 1681
149002 651
59034 220
21942 770