16238 672
1735 180
2841 295
23495 511
30927 455
24502 278
6765 159
7342 75
28333 603
13530 185
9191 446
21703 264
903 97
3745 348
1812 116