35286 413
32865 244
1685700 3648
38815 357
25222 686
19881 387
694391 812
180143 591
205647 458
416340 1023
733200 1116
145414 714
382093 662
6815 356
221819 394
197924 836
22580 906
578226 1527
651000 1882
185500 394
32641 471
397911 786
300236 484
543492 1532