3050 676
2207 618
2542 580
1666 502
2508 502
2145 388
1435 443
1693 334
2071 638
2239 722
312 51
707 88
359 71
1621 432
450 96
296 57
1882 613
537 140
1115 325
2366 687
451 78
952 206
3041 523
2697 480
3382 595
2793 864