5255 348
8636 39
5865 66
22018 200
16655 681
3716 760
9463 654
7148 406
8907 706
5077 698
4469 74
4449 460
2506 408