19316 268
11192 242
13757 580
183939 448
50398 684
6108 98
8604 49
5716 605
3261 44
7055 108
46922 524