5083 679
3536 284
8163 302
11824 843
140718 468
60196 358
27961 706
27521 326
44526 405
4213 138
6686 512
2570 129
3835 390
2783 279
141311 753