4496 413
13406 586
11256 808
5219 464
29595 445
10410 321
7573 267
3884 573
24752 373
6438 53
3173 111
6428 137
3065 445
11488 609