5083 679
3536 284
8163 302
11822 843
140693 468
60192 358
27950 706
27509 326
44524 405
4213 138
6686 512
2569 129
3834 390
2782 279
141286 753