2257 301
12435 380
5155 314
11737 545
9408 117
7623 790
35014 587
4538 555
2727 288
33098 702
62480 460