21603 154
95433 559
133179 209
108495 730
250664 925
9245 111
201230 538
177291 866
40050 182
48174 317
54257 488
5432 618
2869 454
62411 503