5743 405
6630 641
13381 156
28954 587
2893 32
3486 315
11979 651
1695 44
35481 591
6282 478
9487 213
1351 277
6705 833