21258 359
4501 281
25715 879
4589 548
7185 723
13286 461
10689 304
3223 324
3303 559
2761 529
1852 108
2652 631
2628 608