5085 679
3536 284
8163 302
11830 843
140795 468
60224 358
27999 706
27540 326
44543 405
4213 138
6687 512
2571 129
3835 390
2783 279
141391 754