29657 820
28754 199
2523 512
79783 412
11045 281
28966 209
2111 63
9245 134
46450 679
56045 782
25947 1058
13919 453
17670 778
11786 212
15283 730
42542 445
4415 384
6211 36
3816 699