21246 359
4500 281
25706 879
4589 548
7181 723
13283 461
10680 304
3221 324
3303 559
2760 529
1850 108
2652 631
2627 608