16192 672
1714 180
2794 295
23334 511
30858 455
24438 278
6756 159
7306 75
28301 603
13527 185
9156 446
21693 264
899 97
3716 348
1801 116