31401 328
22309 234
112350 677
15723 711
43282 527
81389 425
48548 418
137543 928
125537 160
36704 275
74870 827
24807 49
5027 412
18471 330
9818 882
6865 378
52953 603
76346 81
106689 402
23435 277
30204 138
17162 580
12654 609
96594 906
52073 511
161599 540
46314 61
8850 606