31601 256
36307 278
331988 1003
110851 217
393331 644
100307 634
25023 685
72955 626
58643 83
73104 805
117788 951
77820 722
71256 200
77486 765
265209 1045
49679 774
97603 580
144438 619
375112 621
163459 785
228942 824
422871 699
203108 454
181283 272
64347 760
105250 493
419946 1077
23767 98