5793 405
6632 641
13397 156
28966 587
2895 32
3487 315
11993 651
1695 44
35488 591
6287 478
9497 213
1351 277
6715 833