21252 359
4501 281
25709 879
4589 548
7183 723
13284 461
10681 304
3223 324
3303 559
2761 529
1852 108
2652 631
2628 608