4081 667
2537 517
4528 581
3674 562
20218 475
50808 661
146965 456
101455 929
30960 391
19266 340
34551 640
38808 96
3286 94
3392 698
4227 639
5137 760
3027 537
2866 238
3717 502
4896 107
4724 482