40933 71
35298 232
149118 711
2742 408
2404 167
26813 103
8132 175
20555 629
25629 237
25218 686
15110 506
180112 591
17640 776
348331 782
197880 836
22979 399
23107 826
16944 157
43971 549
10035 570
8594 201
11945 71
16342 793
157767 868
167037 854
8013 121
48145 92