3107 338
3820 603
3739 416
1766 80
2965 360
3203 629
7576 507
6678 594
17503 481
27035 547
30858 429
30336 936
3368 714
5849 38