30232 376
6654 143
7171 138
16965 206
11551 519
20419 367
9633 330
254983 640
178556 790
108153 465
115602 808
108531 552
91307 499
50033 642
31645 91
72640 784
51365 614