3014 338
3763 603
3636 415
1683 80
2887 360
3278 629
7497 507
6673 594
17411 481
26914 547
30677 429
30345 936
3351 714
5830 38