22305 100
17316 131
6058 631
3539 126
4922 796
3043 188
20229 672
17495 186
15022 656
10481 672
5326 236
4394 343