21602 154
95423 559
133172 209
108494 730
250658 925
9245 111
201224 538
177291 866
40049 182
48172 317
54252 488
5431 618
2869 454
62405 503