32443 686
4346 637
18704 384
13291 303
3133 504
4023 277
7747 917
3272 605
3352 635
5715 386
2749 287
2534 391