15729 672
1637 180
2715 295
22858 511
30590 455
24224 278
4567 159
7226 75
28222 603
13520 185
9068 446
21668 264
890 97
3675 348
1773 116