586 109
6127 557
5191 937
4325 361
2871 145
3865 392
25024 1037
5948 395
4491 65
10879 603
13678 948
4858 747
2868 89
5390 821