3010 362
14721 269
24711 270
9243 298
2919 327
34512 288
11784 722
9892 715
4912 888
7572 51
5279 574
30841 768