3106 338
3819 603
3736 416
1766 80
2965 360
3200 629
7576 507
6678 594
17503 481
27034 547
30858 429
30336 936
3368 714
5849 38