15839 495
40098 144
6947 683
8342 606
8335 324
5292 48
8753 284
24407 641
5593 412
3657 202
15055 285