41072 532
218575 1485
304233 1104
183028 843
52883 269
42661 350
846192 1996
198379 416
35698 953
370567 889
68753 348
55356 592
170329 983
52522 874
264646 2060
40733 297
175628 837
266706 1547
39898 647
61217 496
658228 1717
313829 1154
144704 328
34847 676
27168 623
109092 646
36436 611
265949 1034