21989 100
17266 131
5937 631
3352 126
4881 795
2919 188
20217 672
17374 186
14882 656
10418 672
5285 236
4364 343