39016 313
164385 646
28056 247
28938 309
59843 326
10358 64
67308 172
10727 688
9306 247
47881 254
45048 790
18721 95
12336 134
53648 434
11000 97
9551 104
23576 467
32168 77
11492 183
250414 599
3972 34
17864 566
14782 233
26213 222
6743 793
51183 718