21543 319
48053 764
8536 217
190672 216
8308 660
6978 451
9092 412
8770 81
4327 532
6746 852
8129 490
4476 88
13612 654