3161 361
21293 359
2830 497
13825 280
7301 918
7085 792
19821 337
7847 244
8753 458
7603 481
12403 329
4813 262