19752 500
15684 727
10450 746
8033 55
5779 549
10397 53
9318 536
13112 768
16169 468
18693 586
8754 296
5995 436
10099 254
11081 243
7744 189
9630 623
7833 644
5411 371
3740 355
6506 706
4897 344
5947 179
8424 311
19760 258
5535 529
10402 644
22538 104
7394 610