22007 100
17277 131
5948 631
3362 126
4890 795
2932 188
20218 672
17387 186
14899 656
10430 672
5290 236
4369 343