21255 359
4501 281
25709 879
4589 548
7184 723
13284 461
10682 304
3223 324
3303 559
2761 529
1852 108
2652 631
2628 608