20331 101
45251 327
89163 302
141950 497
72444 641
123231 146
68327 303
41135 311
46088 182
82183 412
91131 292
70315 418
71298 307
67272 83
58776 311
48983 72
45966 227