586 109
6127 557
5191 937
4327 361
2872 145
3865 392
25029 1037
5949 395
4491 65
10881 603
13679 948
4859 747
2868 89
5393 821