4602 275
35742 620
1713 63
27083 702
10070 270
4025 807
5182 885
3143 369
1508 57
4588 267
4637 474
3164 584