5008 717
5794 322
8433 767
23482 612
3529 935
15243 122
8856 463
8791 267
8607 653
4160 564
1833 107
3392 842
2220 406
5881 881
2507 120