2842 362
14675 269
24509 270
8860 298
2870 327
34352 288
11663 722
9812 715
4856 888
7484 51
5199 574
30716 768