2991 361
20844 359
2777 497
13343 280
6991 918
6736 792
19670 337
7657 244
8483 458
7475 481
11704 329
4782 262