31592 256
36280 278
331716 1002
110776 217
393023 644
100054 634
25013 685
72884 626
58623 83
73007 805
117756 951
77807 722
71239 200
77448 765
265038 1045
49655 774
97530 580
144315 619
374981 621
163341 785
228856 824
422680 699
202927 454
181150 272
64302 760
105191 493
419678 1077
23762 98