27089 79
244212 1195
2348255 3883
328441 529
2700254 6600
250697 1181
142378 691
10928 677
45844 385
174572 1068
59550 507
103672 399
31129 674
47093 584
21862 331
57007 872
65798 833
22775 669
7969 448
14758 475
28607 489
19593 413
16930 504
16323 494
21968 241