19756 500
15691 727
10451 746
8039 55
5783 549
10401 53
9321 536
13118 768
16170 468
18697 586
8758 296
5997 436
10101 254
11085 243
7752 189
9633 623
7837 644
5411 371
3743 355
6510 706
4903 344
5949 179
8427 311
19768 258
5536 529
10405 644
22544 104
7399 610