294896 1018
10889 349
301654 1084
252296 425
10334 595
13223 255
11472 646
7639 682
20514 123
125393 345
179711 633
200139 815
28963 430
140768 421
185647 285
209956 411
28145 620
84542 185
74889 582
12227 315
7157 220
132358 235
70123 578
8700 362
151373 719
39003 199
79206 765
40297 998