25092 344
36644 885
42323 758
15058 935
37487 866
27321 1556
22739 1067
26207 832
21261 442
24412 1115
19565 979
20355 747
30127 1804
26568 1544
42172 927