42028 1721
37995 820
48404 1805
45830 1243
38927 809
23957 922
12457 1279
29272 1490
22392 1866
13565 1112
35175 507
29786 1270
27154 1297
30213 373
13194 1013