19420 500
15055 727
9852 746
7641 55
5506 549
10122 53
8891 536
12669 768
15566 468
18391 586
8366 296
5799 436
9765 254
10360 242
7289 188
9402 623
7610 644
5321 371
3612 355
6285 706
4794 344
5661 179
8126 311
19396 258
5339 529
9701 644
21932 104
7144 610