40958 97
8581 338
26714 75
11731 170
97075 477
27381 331
13987 96
67706 763
22642 622
16169 524
10192 109
198612 629
112591 1006
21208 428
14937 319
108276 855
51911 595
49678 371
34415 548
11891 856
53428 527
34722 182
40095 404
61031 682
22397 645
101711 271
61186 527
40353 73