500 57
2597 351
3756 543
2909 520
5765 440
2644 349
3717 462
2416 224
3348 529
6129 458
4633 562
19912 366
3590 595
3526 582
3812 844
2850 171
9828 608
4784 715
3122 119
2259 224
16657 521
2624 323
4676 735
3181 491