299706 500
15761 725
25459 730
14484 244
168395 158
13969 201
30227 309
62825 166
22209 195
28885 437
41139 566
131510 421
39662 334
24242 181
18292 328
8317 593
55432 469
223462 470
52855 560
26085 112
51044 695
4845 608
269978 554
239662 677
25910 497
40309 526
5972 55
18871 764