1530 321
2733 379
26644 533
4434 465
3505 477
18023 354
5615 917
9319 488
8239 733
2207 234
3407 188
3706 589
5132 714
20739 503