39948 70
35231 232
149094 711
2741 408
2404 167
26811 103
8132 175
20555 629
25629 237
25214 686
15110 506
180091 591
17640 776
348276 782
197837 836
22979 399
23107 826
16944 157
43970 549
10034 570
8593 201
11945 71
16342 793
157730 868
167005 854
8013 121
48133 92