295 75
2481 641
2850 940
2256 640
3001 620
715 216
2539 669
1874 462
420 89
2713 893
1023 310
428 140
590 195
143 28
196 38
1672 550
1531 431
2069 639
2006 450
2940 770
2958 948
2574 802
1707 504
2995 899