30112 509
1018 247
2864 768
4331 717
2966 553
3676 937
18603 174
6534 178
1028 147
18063 353
7467 493
8891 777
1449 337
2320 400
1170 279
3356 877
4754 499
12659 470
11750 722
4053 189
1886 182
3823 701
616 60
27402 302
14045 510
3474 503
2059 296
5542 404