40966 97
8581 338
26714 75
11731 170
97075 477
27381 331
13987 96
67708 763
22642 622
16169 524
10192 109
198621 629
112591 1006
21210 428
14937 319
108277 855
51915 595
49678 371
34417 548
11891 856
53432 527
34722 182
40095 404
61035 682
22397 645
61190 527
40357 73
35041 638