30503 330
3182 502
2684 563
14905 201
29169 484
24291 104
8590 69
2753 565
1739 210
2295 592
1378 95
3952 404
228676 456
26703 893
32221 375
104528 935
3760 513
7627 640
15459 742
16584 673
8874 708
27637 735
9528 238
13153 466
11826 880
11504 606
10276 636
3614 80