3870 76
5343 672
2869 266
5928 635
199669 484
215408 379
7849 628
2973 337
2791 231
13490 446
3326 323
3008 409
4954 504
7659 354
5055 305