2698 333
22441 755
12230 357
6031 323
14099 501
27509 511
3359 565
11026 58
5387 811
43049 476
8419 718
4401 693
3557 275