30059 663
9063 492
13073 82
11615 131
29455 315
18493 1053
70247 1029
30012 181
26472 1040
25830 748
31731 438
4164 549
19100 246
8104 491
97113 289
63788 157
5654 210
6726 888