2403 599
653 138
2342 170
2647 590
1697 249
921 82
2866 533
2336 486
3227 865
2110 403
5056 597
2105 431
2822 788
1668 432
540 127
2150 558
2581 100
29726 334
4123 662
1521 428
731 38
2972 789
4209 574
2723 508