32449 686
4347 637
18713 384
13300 303
3134 504
4026 277
7753 917
3272 605
3353 635
5715 386
2750 287
2535 391