4255 193
3022 338
3768 603
3642 415
1687 80
2890 360
3280 629
7499 507
6674 594
17453 481
26925 547
30689 429
30373 936
3351 714
5831 38