25831 38
7861 521
7317 600
6566 43
16362 826
16725 485
3462 150
9276 808
4557 93
5433 423
2957 44
4990 81