1633 358
4027 199
3958 418
4061 457
3243 721
45593 98
64522 525
65272 152
85211 346
112533 376
102951 686