3536 888
3276 230
3542 105
9943 448
7947 427
15090 527
5324 733
5601 624
8343 392
13255 847
7925 807
8988 320
7405 138