1326 258
21794 94
21630 938
22104 81
55553 280
6543 294
18975 933
53820 428
41033 571
46078 834
59296 136