24385 158
18159 669
2598 458
1560 73
2990 504
1116 126
1726 324
5028 627
685 53
2717 489
2789 325
2583 397
2155 291
1825 235
2926 420
3704 866
3152 114
3055 453
3402 393
3529 610