29956 90
11001 405
47203 464
6086 248
10955 411
24292 287
29073 248
3983 194
7575 250
11813 525
34912 501
10591 396
17519 505
13460 267
10449 71
4929 705
2641 124
30363 193
9076 322
8471 611
7548 74
15197 509
5591 97
27776 479
7542 162
4047 68
7393 656
17856 592