4978 848
5015 523
5063 571
35868 239
2780 686
2118 451
2130 471
1071 49
3457 823
4110 517
2048 296
3390 638
622 76
1876 359
3521 593
1531 347
3651 787
1452 373
2558 422
3643 46
3715 198