20068 547
40621 953
13340 675
23984 422
94300 840
18741 326
14769 32
54992 493
19891 452
31317 41
56902 593
25326 188