14940 97
16101 131
3225 631
1629 126
3783 795
1789 188
18729 672
15635 186
12666 655
9290 672
4296 236
3686 343