25002 745
13081 598
7383 800
18062 269
28074 744
17939 41
7254 324
7747 692
196524 489
12542 666
3081 479
7000 841
5850 394
3487 284
22580 67
4698 385
4628 120