23881 503
11545 322
6339 292
9546 665
9913 747
31815 633
23219 1057
1663 110
2537 93
4937 104
4714 598
25111 175
18739 109
2906 398
4112 806