39732 138
40869 384
31217 164
12271 658
6512 609
8733 607
46650 52
16520 455
9985 464
16465 81
31681 398
8146 636
73878 815
12827 167
15140 71
13212 750
7756 313
31298 82
69249 315
6277 273
7273 402
23273 141
17785 75
36173 764
10100 333
11935 740
13053 682
57597 676