4382 581
3509 562
20092 475
47997 660
142046 451
98928 924
28495 389
16218 336
32017 639
34664 95
3176 94
3305 698
3516 667
4035 637
5031 760
2824 537
2765 238
3587 502
4756 106
4594 482