31600 256
36298 278
331898 1002
110835 217
393226 644
100220 634
25020 685
72935 626
58636 83
73064 805
117777 951
77816 722
71251 200
77476 765
265147 1045
49667 774
97571 580
144395 619
375066 621
163426 785
228917 824
422809 699
203041 454
181230 272
64333 760
105229 493
419867 1077
23765 98