2926 340
2657 511
1012 125
5371 590
633 141
2886 714
564 111
458 92
1179 308
3706 750
3050 863
3554 608
2816 809
1903 531
1710 183
2915 474
1881 212
1720 284
2966 303
1743 355
3494 708
2772 382
11934 782
2918 690