601 61
1943 472
4466 56
5698 621
5599 482
15488 439
13158 689
4143 347
9702 345
54605 634
30508 707
2810 122
5374 917