2505 161
23493 442
31062 435
6369 623
8639 118
4771 511
5642 161
12003 540
4424 739
34484 518
2806 471