24528 60
3011 30
22012 665
4950 787
18322 541
8428 87
14157 276
33328 511
9335 151
9901 293
5546 625
7924 363
8489 458
2516 44
11189 299
4869 484
4844 362
8385 200
2551 198
7313 819
2443 146
3062 602
2070 175
8882 563
3484 795
32563 540
3981 763
2345 294