16183 672
1712 180
2786 295
23317 511
30850 455
24432 278
6753 159
7306 75
28300 603
13527 185
9150 446
21693 264
899 97
3715 348
1800 116