31601 256
36304 278
331971 1003
110848 217
393307 644
100286 634
25023 685
72954 626
58642 83
73098 805
117785 951
77820 722
71254 200
77484 765
265194 1045
49674 774
97595 580
144430 619
375105 621
163456 785
228940 824
422865 699
203097 454
181272 272
64340 760
105244 493
419932 1077
23767 98