125586 257
5629 519
176102 934
10000 539
78607 605
37654 859
55238 616
147256 612
20524 374
48883 758
192881 692
332079 1230
93975 260
319311 709
74125 712
262476 1047
9858 635
15748 701
22743 199
265862 660
142148 501
106563 412
7476 104
89054 573
17717 390
21733 684
8637 542
149340 826