2956 695
2405 592
2843 614
1974 539
1129 368
2166 439
1538 327
2882 930
1785 413
282 65
2611 673
1852 546
1647 335
2849 889
303 99
761 208