9545 903
5559 250
11548 333
3597 593
1166 288
2167 201
12391 541
3273 382
6597 350
2761 441
4727 511
3740 537
1500 56
27070 100
2796 378
5716 631
2651 445
1567 234
3017 837
7347 181
3577 514
4183 797
2122 325
2477 596
2052 439