31600 256
36297 278
331892 1002
110830 217
393215 644
100204 634
25020 685
72932 626
58636 83
73061 805
117772 951
77815 722
71251 200
77474 765
265140 1045
49666 774
97569 580
144386 619
375061 621
163422 785
228912 824
422799 699
203029 454
181224 272
64331 760
105226 493
419856 1077
23765 98