40553 71
35282 232
149109 711
2742 408
2404 167
26812 103
8132 175
20555 629
25629 237
25217 686
15110 506
180106 591
17640 776
348318 782
197868 836
22979 399
23107 826
16944 157
43970 549
10035 570
8594 201
11945 71
16342 793
157758 868
167031 854
8013 121
48143 92