32296 686
4301 637
18514 384
13091 303
3117 504
3983 277
7654 917
3267 605
3352 635
5682 386
2735 287
2524 391