3019 338
3788 603
3665 416
1683 80
2943 360
3168 629
7520 507
6673 594
17377 481
26900 547
30641 429
30139 936
3365 714
5843 38