3590 476
3309 391
27425 697
30461 41
14801 113
30428 537
4126 69
3622 667
13043 601
4379 585
3061 410