3109 338
3824 603
3743 416
1772 80
2966 360
3204 629
7579 507
6679 594
17505 481
27039 547
30862 429
30341 936
3369 714
5852 38