11072 123
7592 122
12954 680
5442 406
13525 392
14330 244
4274 732
7191 206
18318 709
13280 106
5427 423
4934 413
2376 48
5013 509
12561 997
3980 305
6611 171
4060 439
8682 337
4096 508
5671 617
2848 195
3403 459
15625 617