32285 686
4300 637
18504 384
13085 303
3115 504
3981 277
7650 917
3266 605
3352 635
5680 386
2734 287
2522 391