21513 141
8950 48
22493 131
34881 601
17216 679
8316 422
13080 384
34655 672
8442 588
4717 352
4423 748