40080 71
35242 232
149097 711
2741 408
2404 167
26811 103
8132 175
20555 629
25629 237
25215 686
15110 506
180097 591
17640 776
348282 782
197848 836
22979 399
23107 826
16944 157
43970 549
10034 570
8593 201
11945 71
16342 793
157740 868
167010 854
8013 121
48134 92