311885 707
65585 719
26635 376
28348 654
25188 308
13905 318
14034 823
16003 223
23949 132
14006 778
9055 731
11684 147
6159 379
9483 532
4765 83