21708 100
17217 131
5960 631
3351 126
4873 795
2902 188
20183 672
17330 186
14822 656
10457 672
5278 236
4335 343