31585 326
28813 117
37800 146
23178 532
26190 201
25912 541
41128 297
68578 929
18043 138
35381 431
25108 369
32871 605
29437 435
36783 672
25248 433
33771 434
37770 502
31725 877
33931 664
29700 74
30996 633
41167 706
35191 175
50310 412