3955 667
2499 517
4514 581
3657 562
20206 475
50545 661
146535 456
101134 929
30651 391
18907 339
34252 640
38276 96
3276 94
3376 698
4203 639
5121 760
3016 537
2855 238
3697 502
4884 107
4707 482