30503 330
3181 502
2684 563
14905 201
29169 484
24291 104
8590 69
2753 565
1739 210
2295 592
1378 95
3952 404
228662 456
26702 893
32220 375
104519 935
3760 513
7627 640
15458 742
16584 673
8874 708
27632 735
9528 238
13152 466
11826 880
11504 606
10275 636
3614 80