2696 379
26648 533
4455 465
3519 477
18032 354
5623 917
9344 488
7615 733
2209 234
3443 188
3730 589
5163 714
20761 503