21616 373
20403 576
81679 307
51438 387
15597 533
5005 683
4833 389
1833 84
10615 487
4529 451
2378 129