24013 332
3870 283
17835 634
9309 614
7367 730
9753 659
7491 764
4599 324
3782 297
15439 530
4282 135
14350 547
41974 666
7650 611
21811 637
8561 303
152961 768
24675 45
22312 458
42176 846
42045 585
10868 119
39913 364
15292 358
48223 668