3595 56
4349 586
4745 620
2179 358
4276 54
3050 471
4149 812
4148 507
54766 150
48686 627
33359 625
16898 610
24489 91
14839 100
32307 168
38185 146
24319 258