42885 188
45649 717
49987 357
3579 304
3974 273
4286 509
7787 519
4880 878
2288 68
7739 431
7688 362
4493 436
4419 451
6455 641
6922 613
55698 432