24393 140
12970 162
18245 581
22326 279
31156 581
29061 365
2793 365
11596 239
17448 496
58697 850
18984 515