685 187
600 120
2983 685
903 227
1356 410
1106 362
2588 732
2392 723
3001 966
1272 331
202 47
294 69
1042 68
1388 390
650 111
1113 309
7328 456
4055 521