5083 250
4815 695
10740 657
27565 161
4227 214
7071 792
8908 453
4157 194
1600 222
3075 110
3617 555
2810 451