157896 201
115291 677
31670 325
38152 275
30297 908
38595 571
105571 695
15885 682
47235 737
3578 154
59403 666
47491 688
46364 259
69116 232
45010 694
78241 219
40796 479
28167 593
10600 391
21210 318
27595 626
19614 826
3239 64
11536 581
20389 773
32102 648
26269 653
19601 326