3116 52
5649 144
4734 455
2872 517
6852 700
16527 609
26707 581
8999 639
7605 82
5573 354
4789 83
3488 528
12370 53
20610 242
67543 51
27929 462
6941 254
9068 169
52477 673
4509 30
5853 93
8477 517
5244 446
24437 324