6242 393
2919 547
2264 238
4114 289
3084 128
4200 506
3492 425
12895 701
8315 42
17414 684
16963 848
39783 34
6225 58
43037 722