29991 315
10468 164
31678 648
59122 506
13987 537
4082 379
21136 646
25753 600
84578 197
8071 798
37207 710
14947 116
13454 691
11435 183
17921 450
10602 907
17978 496
11262 134
15572 616
38384 597
9478 461
12209 587
19094 569
29890 660
17806 547
5361 170
8772 589
27571 801