3082 499
938 107
3851 593
1436 246
2117 266
1302 94
4294 685
1026 168
2544 455
3415 550
4368 684
3365 643