16184 672
1712 180
2786 295
23321 511
30851 455
24433 278
6753 159
7306 75
28300 603
13527 185
9150 446
21693 264
899 97
3715 348
1800 116