22608 583
14904 163
14335 109
3294 616
7293 34
2790 261
3886 560
5245 272
1993 126
1864 166
7798 237
5460 232
3491 308
5621 692