2300 410
128941 295
5659 615
13344 70
8262 806
6008 39
5674 533
3244 750
2836 296
4094 686
2722 465
2466 460