32291 686
4300 637
18507 384
13087 303
3116 504
3981 277
7652 917
3267 605
3352 635
5680 386
2735 287
2522 391