35299 413
32868 244
1686343 3650
38828 357
25234 686
19882 387
694527 812
180249 591
205712 458
416558 1023
733627 1116
145466 714
382296 663
6815 356
221978 394
198098 836
22584 906
578440 1527
651218 1882
185597 394
32644 471
398038 786
300344 484
543986 1533