46602 393
258302 831
85321 542
144226 273
5679 525
61274 598
34813 613
175781 1068
59689 507
55628 163
22259 113
104015 399
62958 609
31281 674
47727 584
22112 331
57843 872
79573 612
66456 833
17063 695
23122 669
22806 895
17753 179
8143 448
21086 314
4085 171
19105 639
12288 561