101246 823
31449 620
220673 268
32340 77
25555 224
119299 812
57033 557
25353 312
111836 336
45121 597
61794 296
19351 161
28921 86
4475 865
44000 392
75951 810
32775 224
21940 506
42609 866
22858 73
26145 814
49982 233
68390 558