3049 338
3811 603
3722 416
1719 80
2991 360
3208 629
7559 507
6694 594
17434 481
26973 547
30710 429
30209 936
3382 714
5872 38