1477 128
3120 338
3837 603
3756 416
1780 80
2970 360
3211 629
7584 507
6683 594
17521 481
27060 547
30897 429
30366 936
3370 714
5856 38