30431 376
6685 143
7198 138
17019 206
11596 519
20445 367
9659 330
255095 640
178612 790
108229 465
115680 808
108590 552
91394 499
50221 642
31740 91
72848 784
51661 614