21603 154
95432 559
133177 209
108494 730
250659 925
9245 111
201228 538
177291 866
40050 182
48174 317
54257 488
5431 618
2869 454
62408 503