3114 338
3834 603
3753 416
1778 80
2969 360
3205 629
7582 507
6681 594
17514 481
27055 547
30884 429
30357 936
3370 714
5854 38