29035 63
4511 30
8696 272
5900 355
83278 638
3375 400
4924 366
18593 581
4505 822
4411 413
3718 547
4734 238
7606 318
78671 311
6564 366
23553 341
33094 315
6913 596
7310 953
19848 350
27165 128
5371 412
13657 777
53133 550
4173 193
7715 103
3096 420
5832 695