11596 519
20444 367
9659 330
255093 640
178608 790
108228 465
115671 808
108586 552
91392 499
50210 642
31735 91
72838 784
51651 614