2929 558
545 149
2854 876
2371 609
3049 591
506 58
1406 288
1005 147
2207 482
1077 65
3457 603
930 216
1492 335
2711 284
505 100
2629 386
2661 590
985 219
3208 358
2700 737
2732 661
5627 567
3099 711
3045 575