8300 75
39887 444
58882 377
56089 655
24309 942
9203 523
18787 340
13145 305
18390 409
17376 70
6558 285
7177 813
26910 754
16162 198
13391 386
9609 654
7033 290
8914 363
6897 541
7775 503
24505 245
39588 445
21005 337
12329 698
25636 278
8238 576
15498 409
20409 104