3051 676
2207 618
2542 580
1666 502
2510 502
2148 388
1438 443
1693 334
2074 638
2240 722
312 51
710 88
359 71
1621 432
450 96
296 57
1882 613
537 140
1116 325
2366 687
453 78
952 206
3046 523
2700 480
3392 595
2797 864