21532 154
94989 559
132751 209
108274 730
250281 925
9237 111
200693 538
177191 866
40035 182
48032 317
53992 488
5374 618
2856 454
62178 503