3595 56
4348 586
4745 620
2179 358
4273 54
3048 471
4147 812
4143 507
54691 149
48647 627
33320 625
16870 610
24432 91
14827 100
32263 168
38153 146
24288 258