4453 506
2634 592
20446 630
11675 113
12903 289
6305 239
6648 676
3334 67
8135 745
9929 436
15930 426
28713 738
4459 412
10929 479
3259 68
3967 510
3129 266
3543 871
44170 578