3116 499
988 107
3879 593
1491 246
2181 266
1360 94
4357 685
1065 168
2579 455
3476 550
4427 684
3399 643