137012 134
99696 119
95876 674
89874 156
54296 643
37684 597
40747 866
15556 821
29207 254
53599 603
16208 568
80425 572
90132 278
54063 742
79624 294
181780 216
61928 1047
57605 875
18848 762
13459 442
5188 325
19242 251
9536 53
6267 408
8857 134
10635 741
7422 429
15959 828