5295 826
3305 846
29058 388
6188 612
11781 367
4241 353
18349 638
4434 284
6146 163
3601 400
3998 381
5691 525
6801 897
5961 633
5082 896
17991 611
11834 314
3928 44
6371 555
15382 391
27750 371
14986 406
6855 769
8050 537
7954 643
10425 790
5147 687
17958 89