305232 1171
41887 714
27006 256
83854 230
92467 632
86388 806
21364 405
30954 950
42464 913
37855 168
33457 821
70121 714
7296 222
51576 690
84621 591
55750 313
62699 517
26320 205
87240 244
82545 329
89938 663
99960 532
18018 320
64893 574
98747 327
83784 676
79037 154
165545 1172