16183 672
1712 180
2785 295
23315 511
30847 455
24429 278
6753 159
7302 75
28297 603
13527 185
9150 446
21693 264
899 97
3715 348
1800 116