30357 376
6681 143
7196 138
17012 206
11594 519
20444 367
9659 330
255092 640
178608 790
108228 465
115670 808
108582 552
91392 499
50209 642
31731 91
72830 784
51642 614