2212 581
209 48
1588 383
2952 638
926 229
1501 365
2811 687
313 72
1985 502
9141 355
4845 223
11473 529