6252 680
958 111
4181 502
3826 308
55113 595
74156 695
119589 564
5863 579
2313 391
3225 346
5524 354
3477 592
837 228
1896 521