5560 562
6604 612
11297 175
7971 322
18185 182
19466 811
2072 99
20505 252
3857 397
24393 476
3922 716
3528 439