170331 563
3270 229
11277 655
11488 94
17074 198
39562 593
2976 537
17868 337
8328 188
4346 299
61506 883