35297 413
32867 244
1686190 3650
38827 357
25233 686
19881 387
694497 812
180226 591
205695 458
416512 1023
733526 1116
145455 714
382244 663
6815 356
221950 394
198057 836
22583 906
578397 1527
651163 1882
185567 394
32642 471
398013 786
300326 484
543860 1533