18478 127
40052 691
25965 585
15240 759
26110 59
47678 601
50637 867
31028 416
13754 394
12255 312
26492 448
41976 410
33655 472
39162 508