50580 686
22648 487
14706 358
25449 113
29091 649
27499 615
13606 142
26383 587
9658 774
27446 82
18181 269
54206 565
25772 582
38201 547
65482 504
21910 448
20289 958
12206 576
98747 219
29226 613
13350 495
33914 479
14364 214
23016 667