21899 100
17364 131
6153 631
3526 126
4929 795
3055 189
20209 672
17431 186
15001 656
10579 672
5347 236
4399 343