4381 581
3507 562
20092 475
47984 660
142043 451
98920 924
28487 389
16211 336
32011 639
34650 95
3175 94
3305 698
3516 667
4035 637
5031 760
2823 537
2765 238
3586 502
4756 106
4593 482