1326 258
21791 94
21628 938
22104 81
55546 280
6543 294
18975 933
53817 428
41021 571
46061 834
59283 136