5758 405
6632 641
13391 156
28957 587
2894 32
3486 315
11982 651
1695 44
35483 591
6283 478
9488 213
1351 277
6709 833