3114 499
988 107
3879 593
1491 246
2179 266
1360 94
4357 685
1065 168
2579 455
3475 550
4426 684
3398 643