29973 90
11008 405
47224 464
6089 248
10957 411
24298 287
29084 248
3983 194
7575 250
11815 525
34930 501
10597 396
17521 505
13465 267
10452 71
4929 705
2641 124
30373 193
9077 322
8475 611
7549 74
15200 509
5592 97
27786 479
7548 162
4047 68
7393 656
17863 592