963 183
16575 628
10759 112
12342 289
6194 239
6523 676
3263 67
8013 745
9700 436
15647 426
27690 738
4374 412
10755 479
3162 68
3919 510
3030 266
3476 871
41073 578