34048 345
42881 673
38071 403
23036 539
42233 695
59929 270
89282 936
46027 595
27322 435
48030 846
39005 610
35680 279
37157 585
22961 217
44269 231
36376 545
44337 406
54594 284
74693 803
40489 191
39800 684
45597 570
49985 584
93595 238