5081 679
3536 284
8163 302
11796 843
140381 468
60109 358
27830 706
27440 326
44474 405
4212 138
6685 512
2569 129
3832 390
2780 279
140968 753