3107 685
2409 487
5857 509
14142 561
4147 140
44456 426
2949 67
3957 604
4703 840
9810 639
2368 220
4914 828
11919 731
3413 343
4925 641