312013 707
65700 719
26846 376
28470 654
25339 308
13995 318
14077 823
16208 223
24061 132
14103 778
9127 732
11696 147
6214 379
9539 532
4786 83