5581 562
6604 612
11311 175
7987 322
18211 182
19480 811
2094 99
20511 252
3860 397
24394 476
3964 716
3549 439