30362 663
9615 492
13726 82
11824 131
29945 315
19530 1054
71166 1029
30387 181
27005 1040
26487 748
31846 438
4221 549
19286 246
8257 491
98623 289
65442 157
5981 210
6889 888