4496 506
2636 592
20456 630
11679 113
12905 289
6308 239
6648 676
3334 67
8136 745
9934 436
15930 426
28717 738
4460 412
10929 479
3259 68
3967 510
3130 266
3544 871
44187 578