593 109
6129 557
5196 937
4334 361
2873 145
3866 392
25037 1037
5950 395
4493 65
10887 603
13684 948
4859 747
2868 89
5393 821