3862 76
5342 672
2869 266
5928 635
199656 484
215391 379
7849 628
2972 337
2791 231
13488 446
3326 323
3008 409
4954 504
7658 354
5055 305