22087 100
17309 131
5975 631
3407 126
4913 795
2973 188
20296 672
17448 186
14957 656
10466 672
5327 236
4391 343