4991 717
5792 322
8429 767
23477 612
3529 935
15228 122
8844 463
8781 267
8606 653
4154 564
1828 107
3388 842
2218 406
5874 881
2499 120