20021 579
14066 457
16309 581
8725 791
8259 545
18522 728
30105 663
27718 154
5019 929
9186 239
27293 555
4295 39
15241 509
39266 52
3207 629
8977 363
6916 573
5469 675
12169 327
17175 379
4620 527
3386 356
14475 714
181531 140