24929 158
18516 669
2648 458
1622 73
3036 504
1167 126
1778 324
5122 627
727 53
2760 489
2964 325
2636 397
2212 291
1899 235
2979 420
3764 866
3279 114
3097 453
3493 393
3568 610