3108 338
3820 603
3741 416
1767 80
2965 360
3203 629
7578 507
6678 594
17504 481
27035 547
30858 429
30338 936
3369 714
5850 38