4596 413
13649 586
11361 808
5230 464
29773 445
10486 321
7659 267
5475 573
24779 373
6531 53
3223 111
6588 137
3169 445
11832 609