4375 581
3503 562
20089 475
47935 660
141988 451
98877 924
28443 389
16148 336
31956 639
34578 94
3168 94
3303 698
3515 667
4030 637
5030 760
2817 537
2760 238
3582 502
4752 106
4591 482