309 72
1889 384
2860 665
553 129
2029 610
1027 278
1742 535
1662 551
2142 571
627 59
2674 537
2883 637
3002 952
1586 464
2953 679
1704 407
238 56
2540 828
2144 534
2033 475
821 102
966 272
929 288
2368 696
2823 665
2208 538
1475 366
1215 380