15267 254
1896 125
24853 373
3174 721
3394 59
1215 197
3387 572
2223 575
2713 613
1576 202
2950 878
2959 499