19006 722
17030 141
126719 670
16645 780
11251 587
32084 292
8928 885
11918 570
8722 500
11702 225
9313 509