21729 100
17221 131
5983 631
3365 126
4883 795
2906 188
20183 672
17337 186
14827 656
10491 672
5285 236
4336 343