3541 649
2852 356
13215 211
59418 291
49656 618
88762 573
12526 629
1463 77
4521 864
5167 697
10412 620
27851 118
9862 681
7590 593
22143 475
61810 470
4476 748