7535 511
5708 717
2559 85
6187 358
27457 941
4993 616
5084 415
27444 631
23529 143
5726 457
27822 689
4415 548
3110 253
13027 154
8210 299
22610 67
6198 582
6535 526
5198 335