17008 96
5678 98
11898 883
10649 513
18654 616
62485 197
10406 693
13359 946
32358 648
5722 159
9161 416
4378 41
7794 191
8050 504
32490 392
6335 465
4055 294
5451 756
8602 873
11567 621
16830 52
16776 413
10870 364
17438 907
15799 683
12190 697
17736 759
6076 73