1326 258
21791 94
21629 938
22104 81
55547 280
6543 294
18975 933
53817 428
41021 571
46061 834
59284 136