16965 141
18999 458
7019 48
35545 779
10055 293
7885 45
22338 594
8388 647
11546 114
2296 51
6058 642
8015 156
6312 128
2176 307