3980 76
5373 672
2890 266
5933 635
200201 484
216004 380
7863 628
2981 337
2799 231
13506 446
3335 323
3018 409
4961 504
7668 354
5069 305