26089 444
2457 244
5408 478
5069 39
43553 616
18588 392
15457 106
5961 778
12472 52
3305 327
3592 662
2325 54
4158 256
6659 511
5745 643