29811 814
1583 312
831 74
3398 405
3193 586
133929 637
56034 474
4816 422
5617 599
3646 395
3035 491
5819 436
52623 124
88253 687