23941 139
12754 162
17986 581
21996 279
30804 581
28725 364
2776 365
11572 239
17052 495
57960 849
18705 515