12270 312
29428 532
61470 546
29659 98
33655 650
51004 144
55918 765
138967 1033
72970 296
82722 518
18995 479
38996 943
70088 331
55464 441
35335 311
50463 718
53848 512
83793 612
123987 497
24879 168
96990 409
61673 541
54016 302
23285 613
67007 978
100221 999
74120 174
121275 468