30352 376
6681 143
7196 138
17010 206
11593 519
20444 367
9659 330
255090 640
178607 790
108227 465
115663 808
108582 552
91388 499
50205 642
31729 91
72826 784
51640 614