22291 100
17312 131
6051 631
3533 126
4920 796
3038 188
20229 672
17491 186
15013 656
10479 672
5325 236
4393 343