29973 90
11008 405
47226 464
6089 248
10958 411
24298 287
29085 248
3983 194
7576 250
11815 525
34931 501
10597 396
17521 505
13466 267
10452 71
4929 705
2641 124
30373 193
9078 322
8475 611
7549 74
15201 509
5592 97
27795 479
7549 162
4047 68
7393 656
17864 592