25004 745
13084 598
7383 800
18063 269
28076 744
17940 41
7255 324
7748 692
196525 489
12543 666
3081 479
7002 841
5850 394
3487 284
22582 67
4698 385
4629 120