31600 256
36297 278
331895 1002
110835 217
393221 644
100212 634
25020 685
72933 626
58636 83
73061 805
117774 951
77816 722
71251 200
77475 765
265144 1045
49667 774
97570 580
144393 619
375063 621
163424 785
228916 824
422802 699
203035 454
181226 272
64332 760
105226 493
419863 1077
23765 98