29931 120
40158 153
37335 654
72422 783
42865 463
24526 236
30211 349
58237 803
90798 262
54943 113
44743 614
58964 623
23750 480
16287 218