31599 358
112487 315
18220 849
21171 590
3175 331
5091 676
152434 1018
20244 463
899947 1951
12300 887
77650 368
15110 154
20848 119
112070 440
38310 142
22522 578
42476 442
13353 715
62448 879
29615 692
26488 448
83450 724
18204 488
38452 575
8354 583
6678 400
36352 133
45675 285