41404 79
40738 247
33184 698
14342 502
7847 195
21203 142
11512 58
113340 421
6099 259
55246 314
23362 702
19677 410
23389 72
39441 444
12094 605
13089 132
45073 644
61392 880
58337 600
9044 275
6916 317
7358 370
34292 116
48973 792