3128 685
2432 487
5882 509
14202 561
4187 140
44900 426
2967 67
3976 604
4718 840
9838 639
2374 220
4924 828
13120 731
3425 343
4949 641