32447 686
4346 637
18706 384
13294 303
3134 504
4023 277
7748 917
3272 605
3352 635
5715 386
2750 287
2535 391