1458 238
2978 544
32153 185
24049 868
4948 165
17231 410
12168 672
5267 626
7648 161
27787 412
3997 545