23844 362
15445 341
57954 122
22790 580
8007 275
8689 842
31262 575
40698 682
100961 514
68422 346
5953 618
3245 633
7941 115
45891 331
51588 179