40513 116
45986 171
42284 134
30580 116
16430 29
36717 123
46484 151
17552 29
47583 182
75356 537
50210 206
39921 118
29451 86
15717 51
36253 123
33553 89
58207 310
84488 281
83150 265
78519 266
111321 819
60787 98
65320 433
35424 198