3130 685
2432 487
5882 509
14204 561
4190 140
44911 426
2973 67
3976 604
4718 840
9870 639
2377 220
4926 828
13123 731
3425 343
4949 641