8888 667
4905 289
5402 446
4882 605
12404 611
2371 290
3406 510
5301 873
2921 340
5984 466
3698 408
4254 527
49636 472
4421 511
5391 312
6727 372
2015 257
2682 532
2248 321
12698 890
13434 369
4700 341
5930 623
4160 39
4511 53
4324 832
3943 635
8909 982