16184 672
1713 180
2787 295
23324 511
30852 455
24434 278
6755 159
7306 75
28300 603
13527 185
9151 446
21693 264
899 97
3715 348
1801 116