4506 413
13466 586
11266 808
5221 464
29635 445
10420 321
7583 267
3888 573
24752 373
6455 53
3180 111
6454 137
3080 445
11544 609