16017 672
1667 180
2745 295
23078 511
30715 455
24326 278
6169 159
7271 75
28258 603
13523 185
9105 446
21677 264
892 97
3697 348
1790 116