21023 438
7048 603
20551 771
12452 448
9276 95
4009 665
23603 552
5586 437
5751 905
26737 375
8401 600
1992 58
3343 136