20015 500
16469 727
10622 746
8404 55
5920 549
10584 53
9601 536
13424 768
16609 468
18902 586
8882 296
6244 436
10364 254
11312 243
8186 189
9869 623
8029 644
5478 371
3878 355
6712 706
5029 344
6074 179
8851 311
19973 258
5710 529
10527 644
23468 105
7628 610