667 104
3246 875
2423 664
2304 668
3722 752
2624 672
995 181
1455 450
1646 249
894 127
391 45
3080 860
4196 543
680 111
930 81
1285 249
3003 614
1381 136
1102 93
1430 305
1171 276
4203 886
3082 545
861 140