3861 76
5342 672
2869 266
5928 635
199637 484
215378 379
7849 628
2972 337
2791 231
13488 446
3326 323
3008 409
4954 504
7656 354
5054 305