150969 137
108428 119
105814 675
95537 156
56048 643
39387 597
41795 866
16228 821
31178 254
55344 603
16979 569
82474 572
92955 279
55822 742
81760 294
190506 216
64580 1048
61535 880
20601 762
14616 442
5652 325
20593 252
10437 53
6975 408
10135 134
11526 741
8204 429
17824 828