4606 275
35755 620
1716 63
27092 702
10072 270
4028 807
5201 885
3143 369
1510 57
4590 267
4643 474
3166 584