4376 581
3504 562
20089 475
47945 660
141997 451
98888 924
28453 389
16164 336
31969 639
34591 95
3170 94
3303 698
3515 667
4032 637
5030 760
2818 537
2762 238
3583 502
4754 106
4592 482