207593 562
113159 999
224641 827
121113 506
209873 429
73346 183
86337 576
114738 409
192498 877
117455 341
342026 1140
87528 556
305207 799
20688 457
69480 549
124167 676
404157 904
53116 497
155456 392
126859 521
42513 839
27564 445
59004 323
149976 628