5880 562
6638 612
11495 175
8118 322
18502 182
19622 811
2140 99
20588 252
3892 397
24425 476
4030 716
3600 439