2255 301
12434 380
5155 314
11734 545
9407 117
7622 790
34978 587
4538 555
2727 288
33086 702
62462 460