4581 413
13617 586
11356 808
5230 464
29762 445
10479 321
7655 267
5473 573
24779 373
6529 53
3217 111
6585 137
3162 445
11797 609