2473 651
3131 685
2433 487
5883 509
14206 561
4192 140
44942 426
2976 67
3977 604
4719 840
9878 639
2377 220
4926 828
13126 731
3425 343
4950 641