4487 508
12930 958
3102 90
8068 596
4131 494
8026 665
3928 388
5472 884
4554 292
5714 926
6189 509
2960 358
3359 531