3049 362
14742 269
24770 270
9297 298
2929 327
34551 288
11810 722
9921 715
4925 888
7586 51
5303 574
30870 768