12593 575
45553 846
30480 679
18920 879
26951 404
13862 840
14495 1933
42029 1471
21779 277
30018 492
13234 1376
32093 319
37429 674
36177 1395
28832 1581
16147 1409
27941 476
22947 324
47136 1372
28951 1468