4375 581
3504 562
20089 475
47938 660
141993 451
98882 924
28447 389
16156 336
31961 639
34583 94
3169 94
3303 698
3515 667
4031 637
5030 760
2817 537
2761 238
3583 502
4752 106
4592 482