53796 103
41153 508
12144 255
21984 652
45655 624
250358 954
34624 626
14834 437
14797 560
45735 177
16081 361
18737 312
27446 690
23141 123
33582 259
34945 168
25190 273
45036 577
11351 132
45974 160
118501 494
10544 779
20884 616
133969 499
40939 357
12683 826
42997 516