19420 500
15054 727
9852 746
7641 55
5506 549
10122 53
8891 536
12669 768
15565 468
18389 586
8364 296
5798 436
9764 254
10360 242
7287 188
9402 623
7610 644
5321 371
3611 355
6284 706
4793 344
5659 179
8126 311
19395 258
5339 529
9700 644
21931 104
7143 610