2979 581
1665 321
3251 729
1139 285
511 93
1392 276
1829 346
2504 532
1015 174
2833 772
1816 490
2635 652
3435 347
904 213
1278 390
2722 465
2456 692
2878 883
3069 770
2777 578
1688 299
2559 555
804 81
1653 212