5182 717
5834 322
8511 767
23585 612
3563 935
15600 122
9211 464
8936 267
8819 653
4228 564
1908 107
3432 842
2303 406
6098 881
2585 120