21901 1648
47401 1935
46090 505
38788 478
31214 1973
45546 1548
37066 309
40141 949
36622 475
28347 188
37427 1553
44470 1484
38982 361