24936 158
18523 669
2652 458
1622 73
3036 504
1170 126
1778 324
5122 627
728 53
2760 489
2966 325
2637 397
2214 291
1901 235
2981 420
3767 866
3286 114
3097 453
3493 393
3568 610