25493 83
41063 336
132030 653
8526 140
18728 479
12803 396
19229 425
12750 356
21975 240
59094 85
10196 561
51456 451
34522 773
20246 846
123475 263
17261 387
138183 569
21060 570
15730 646
4806 182
9216 319
26742 414
18636 710
40659 847
34938 287
26892 626
14784 655
20902 62