21531 685
1638 331
3189 830
20237 817
3455 183
2237 274
3178 488
3617 621
10167 601
3997 885
2076 500
1851 334
2015 301
2753 717