19752 500
15688 727
10450 746
8039 55
5780 549
10398 53
9319 536
13114 768
16170 468
18695 586
8755 296
5996 436
10101 254
11083 243
7749 189
9633 623
7835 644
5411 371
3741 355
6507 706
4899 344
5948 179
8426 311
19764 258
5535 529
10402 644
22542 104
7397 610