308 101
23834 619
4728 153
11620 784
16582 444
4797 85
3932 336
2534 604
3576 588
14932 514
2770 706
4734 530
4526 689
1897 115
10740 887
2248 293
1614 418
2113 417
1875 358
1879 488
1141 58
2930 605