1415 192
3015 338
3768 603
3642 415
1685 80
2889 360
3280 629
7498 507
6674 594
17452 481
26920 547
30684 429
30355 936
3351 714
5831 38