5804 405
6632 641
13397 156
28974 587
2895 32
3487 315
11996 651
1695 44
35491 591
6288 478
9499 213
1351 277
6715 833