31592 256
36283 278
331741 1002
110784 217
393056 644
100067 634
25013 685
72889 626
58624 83
73013 805
117758 951
77807 722
71242 200
77451 765
265046 1045
49657 774
97536 580
144320 619
374990 621
163356 785
228859 824
422697 699
202942 454
181156 272
64303 760
105196 493
419705 1077
23763 98