21249 359
4501 281
25708 879
4589 548
7182 723
13284 461
10680 304
3222 324
3303 559
2760 529
1850 108
2652 631
2628 608