23443 139
12660 162
17895 581
21889 279
30671 581
28600 364
2763 365
11563 239
16940 495
57707 848
18514 514