3851 76
5341 672
2869 266
5928 635
199568 484
215288 379
7848 628
2971 337
2791 231
13486 446
3326 323
3006 409
4952 504
7655 354
5054 305