10960 93
16135 565
18049 89
158220 317
17981 435
99808 537
5095 319
8985 489
208472 487
226370 865
71558 545
54391 661
47536 694
11887 618
2512 202
5315 155