306960 950
126439 988
9132 248
13323 359
34189 277
68687 388
326888 1360
25166 52
10346 586
82569 716
12948 93
21772 818
13103 828
347736 710
367654 1065
17477 215
77690 329
30469 300
16656 670
635826 1605
169422 264
24262 217
463509 1082
430364 1334
61497 715
227227 604
247285 1163
95685 549