2250 452
1414 341
1247 239
2555 611
674 111
1496 150
639 34
3020 625
1418 271
2689 833
1605 327
1888 383
831 178
553 109
618 124
458 128
1174 272
1805 262
1774 416
875 195
288 59
2943 439
356 85
4306 697