59496 277
94040 427
143540 288
150230 546
87681 764
94950 370
40803 326
118353 625
162853 527
101867 759
161267 329
196355 1128
70156 599
30654 243
54629 430
297865 1158
74178 449
133711 378
126446 252
266156 917
274957 605
52353 513
63487 651
109061 571
155162 328
647733 1631
171009 749
31120 518