2454 651
3130 685
2432 487
5882 509
14204 561
4191 140
44914 426
2974 67
3977 604
4718 840
9872 639
2377 220
4926 828
13123 731
3425 343
4949 641