32290 686
4300 637
18505 384
13086 303
3116 504
3981 277
7651 917
3267 605
3352 635
5680 386
2735 287
2522 391