31371 509
46665 193
64198 1043
34372 104
171601 264
23361 155
86850 515
94810 606
116630 305
84344 404
82059 895
33232 316
94309 284
63056 182
30805 506
93893 637
100892 927
68157 1001
391935 878
371509 966
103472 840
21251 856
115257 612
54649 496