2495 246
3083 343
5588 506
10857 512
11494 860
5433 818
3568 173
6993 257
1755 92
8402 656
1865 182
4798 628
11571 169
62431 825