14660 131
2584 630
961 126
2932 795
1106 188
16233 671
14016 185
11383 655
8459 672
3679 236
3187 343