16194 672
1715 180
2794 295
23336 511
30860 455
24439 278
6758 159
7308 75
28301 603
13527 185
9156 446
21693 264
899 97
3716 348
1801 116