19531 50
2305 124
491 58
1057 166
835 192
1286 295
1433 211
945 118
2902 829
1929 391
8663 52
6972 95
770 85
3351 812