14647 32
22222 100
8470 539
9285 521
8754 716
6486 363
9894 562
2890 309
14949 570
14428 572
5727 755
8464 217
13714 189
14841 693
4626 374
5337 433
17226 502
4486 388
4885 366
4067 317
2993 571
2827 276
3858 366
6991 848