1326 258
21794 94
21631 938
22107 81
55560 280
6543 294
18976 933
53821 428
41040 571
46093 834
59299 136