24295 362
15471 341
58401 122
22965 580
8017 275
8743 842
31305 575
40856 682
101411 514
68673 346
5967 618
3250 633
7950 115
46215 331
51800 179