5630 405
6625 641
13372 156
28929 587
2893 32
3486 315
11969 651
1694 44
35470 591
6275 478
9479 213
1351 277
6699 833