14952 508
5693 230
10181 408
6303 657
2271 305
5796 562
13188 327
3071 113
14754 337
10743 619
4926 767
7987 287
4624 583
4995 403
7670 706
11032 729
13776 175
6125 441
24891 348
4186 587
4551 80
4795 942
5059 420
14816 625