3160 361
21285 359
2829 497
13818 280
7300 918
7085 792
19820 337
7843 244
8753 458
7603 481
12401 329
4812 262