3296 279
85789 426
126269 671
51798 858
77647 978
10644 348
15464 445
23495 503
5358 772
3915 231
12457 310
14665 287
5288 88
38342 386