22293 100
17316 131
6053 631
3533 126
4920 796
3040 188
20229 672
17491 186
15018 656
10479 672
5326 236
4394 343