16230 672
1732 180
2833 295
23463 511
30918 455
24493 278
6763 159
7332 75
28328 603
13529 185
9187 446
21701 264
903 97
3736 348
1810 116