306 70
1760 382
904 265
2971 683
658 134
1096 278
2061 445
2559 501
2074 619
1128 322
2166 586
2118 565
2088 521
3013 877
1290 305
1456 316
3012 972
2780 574
1226 328
2225 561
3114 745
1074 209
2188 451
2892 925