21530 154
94985 559
132747 209
108272 730
250277 925
9237 111
200691 538
177191 866
40035 182
48032 317
53989 488
5374 618
2856 454
62177 503