16187 672
1714 180
2791 295
23328 511
30855 455
24436 278
6756 159
7306 75
28300 603
13527 185
9152 446
21693 264
899 97
3715 348
1801 116