22983 407
169877 651
57410 643
23191 216
16587 624
55578 297
25632 797
30471 423
10118 444
184357 516
45420 637
88358 900
49300 942
31279 438
291553 1077
10452 618
24532 672
130393 994
35862 116
26798 288
22789 386
20690 213
32884 631
36033 800