4384 581
3511 562
20093 475
48017 660
142066 451
98939 924
28510 389
16236 336
32035 639
34706 95
3177 94
3306 698
3516 667
4036 637
5031 760
2826 537
2767 238
3589 502
4757 106
4595 482