21595 154
95342 559
133067 209
108456 730
250586 925
9243 111
201108 538
177266 866
40046 182
48140 317
54209 488
5427 618
2868 454
62357 503