16244 672
1737 180
2844 295
23514 511
30933 455
24506 278
6765 159
7344 75
28335 603
13532 185
9191 446
21704 264
905 97
3750 348
1812 116