20142 431
7702 681
18425 612
15682 116
25035 164
11484 357
15541 123
45901 328
41572 682
14528 461
9120 78
2128 397
2167 278
2606 323