2125 525
2557 570
4852 492
15009 111
2767 176
10970 826
64699 471
56083 483
5792 433
8660 243
23893 662
6206 390
6885 290
5038 247