29961 90
11002 405
47203 464
6087 248
10955 411
24292 287
29073 248
3983 194
7575 250
11813 525
34919 501
10592 396
17519 505
13461 267
10449 71
4929 705
2641 124
30365 193
9076 322
8472 611
7548 74
15197 509
5591 97
27778 479
7543 162
4047 68
7393 656
17856 592