29883 820
28946 199
2534 512
79962 413
11181 281
29119 209
2123 63
9299 134
46532 679
56171 785
26038 1058
13955 453
17736 778
11903 212
15293 730
42567 445
4440 384
6226 36
3833 699