594 109
6129 557
5196 937
4334 361
2874 145
3866 392
25039 1037
5950 395
4493 65
10888 603
13684 948
4859 747
2869 89
5394 821