2899 346
4564 378
2730 22
5095 420
3404 387
2464 189
3016 300
2178 328
4946 483
2022 97
4033 503
39106 790