25956 267
123906 621
152014 575
126871 374
29732 78
26009 416
46972 603
100396 242
30346 315
44554 322
101810 361
28229 279
17554 227
10003 184
15253 194
345861 656
49837 720
108402 667
60625 469
29914 444
19236 641
85118 370
384279 1079
27578 178