25570 346
29044 74
6217 372
2165 42
2256 539
1828 419
5486 170
2949 628
2076 344
3335 780
2384 501
3297 791