2300 410
128947 295
5660 615
13345 70
8262 806
6009 39
5674 533
3245 750
2836 296
4094 686
2722 465
2466 460