1326 258
21790 94
21627 938
22104 81
55546 280
6543 294
18975 933
53816 428
41014 571
46061 834
59281 136