16226 672
1732 180
2832 295
23456 511
30914 455
24490 278
6763 159
7331 75
28326 603
13529 185
9185 446
21701 264
903 97
3735 348
1810 116