21729 100
17221 131
5983 631
3364 126
4883 795
2906 188
20183 672
17336 186
14827 656
10489 672
5285 236
4336 343