25057 376
28164 412
34933 211
32814 446
46516 950
18092 342
24893 1015
19546 580
21836 65
229795 789
125285 1052
49631 354
29486 417
14680 187
65742 527
71759 173
26229 353
77073 583
248732 350
65124 559
36514 602
68648 614
155377 588
100543 937
67232 442
63042 515
30133 384
102386 128