25536 83
41132 336
132104 653
8538 140
18747 479
12827 396
19268 425
12758 356
22014 240
59212 85
10229 561
51524 451
34552 773
20270 846
123760 263
17301 387
138415 569
21088 570
15749 646
4808 182
9252 319
26810 414
18660 710
40690 847
34961 287
26929 626
14822 655
20929 62