31592 437
25961 170
114254 508
25806 879
55585 174
156885 555
36494 588
25273 69
34161 719
41078 396
32003 392
26680 658
26963 180
57706 923
43393 320
7004 408
8119 471
13390 490
65098 400
40898 158
32687 123
15569 251
125602 191
65399 621
36104 893
164124 299
8863 100
91278 98