22589 583
14883 163
14331 109
3294 616
7293 34
2790 261
3886 560
5245 272
1993 126
1864 166
7798 237
5460 232
3491 308
5417 692