2907 600
3150 663
443 90
6670 648
2147 653
1385 270
2059 522
1051 236
666 141
725 187
2769 762
2707 206
2451 587
1945 483
1424 285
2681 873
2908 845
742 179
1377 276
2640 475
1257 172
303 47
1303 175
4036 339