1200 258
21633 94
21336 938
22011 81
53613 279
6463 294
18886 933
53369 428
39979 570
44187 834
57519 131