22281 100
17310 131
6049 631
3527 126
4918 796
3035 188
20229 672
17490 186
15011 656
10473 672
5323 236
4392 343