29976 90
11009 405
47233 464
6089 248
10958 411
24301 287
29088 248
3983 194
7576 250
11816 525
34933 501
10597 396
17521 505
13467 267
10452 71
4929 705
2641 124
30380 193
9078 322
8475 611
7551 74
15201 509
5592 97
27797 479
7549 162
4047 68
7395 656
17866 592