2595 554
20454 474
2705 287
2694 552
3880 632
4865 657
3273 43
3759 556
9289 389
18965 63
3575 262
2247 318