21990 100
17266 131
5937 631
3352 126
4882 795
2919 188
20217 672
17377 186
14882 656
10418 672
5285 236
4364 343