345281 604
5867 60
362939 855
100904 564
9964 262
9484 686
4667 210
5662 642
4306 229
4482 311
31304 470
7465 283
113328 330
119657 169
80401 553
69223 341
9232 396
71476 180
42115 364
280241 684
483116 1001
146080 699
3222 239
16570 871
18033 309
13624 775
5258 457
2585 259