30335 376
6676 143
7192 138
17006 206
11592 519
20441 367
9658 330
255079 640
178604 790
108223 465
115654 808
108575 552
91380 499
50188 642
31717 91
72800 784
51605 614