2998 362
14720 269
24700 270
9235 298
2914 327
34499 288
11773 722
9884 715
4908 888
7566 51
5275 574
30834 768