21588 154
95270 559
132983 209
108419 730
250503 925
9241 111
200999 538
177249 866
40043 182
48119 317
54158 488
5420 618
2864 454
62317 503