15730 672
1637 180
2715 295
22861 511
30595 455
24229 278
4567 159
7226 75
28223 603
13520 185
9069 446
21668 264
890 97
3678 348
1773 116