113231 798
29729 134
21011 182
955186 3311
12510 496
17456 376
91328 447
52839 517
69478 649
17444 538
17748 137
9610 402
36039 331
339453 1238
15148 420
12269 861
32434 645
106248 536
24681 663
58748 881
42638 178
30354 196
133444 533
79112 952
462028 1016
318490 665
37529 79
179591 889