3016 951
731 166
2334 562
1306 413
1256 305
2825 865
2061 422
1501 445
1463 385
1545 439
2228 662
1636 334
3007 749
2783 816
1049 317
992 222
1889 556
584 143
1682 423
2815 722
2063 490
554 124
1983 525
1331 316
625 189
1731 516
374 69
187 38