592 109
6127 557
5192 937
4328 361
2873 145
3865 392
25034 1037
5949 395
4491 65
10885 603
13681 948
4859 747
2868 89
5393 821