11526 519
20371 367
9602 330
254842 640
178467 790
108012 465
115535 808
108292 552
91182 499
49844 642
31531 91
72302 784
50909 614