58983 584
3556 517
7942 810
101105 460
2785 104
5563 252
2932 501
11361 153
4254 512
11122 399
6378 620
5265 405
3315 101
9708 395
24787 145