18692 127
40053 691
25966 585
15241 759
26112 59
47680 601
50643 867
31032 416
13754 394
12257 312
26498 448
41982 410
33661 472
39172 508