15742 672
1641 180
2716 295
22875 511
30600 455
24231 278
4567 159
7231 75
28224 603
13520 185
9069 446
21668 264
890 97
3679 348
1775 116