2846 153
1556 117
509 83
4058 81
1937 331
811 100
936 77
1693 195
888 71
651 240
1232 67
1707 65
1285 111
1051 275
959 96
1035 123