670 133
5293 613
581 84
2177 93
2649 286
3334 386
3499 538
3128 403
877 187
1624 254
3693 667
2441 787
4729 517
2841 663
2535 511
2281 431
1378 271
5306 108
1065 98
1233 166
2316 433
3364 610
4482 859
3059 588