19752 500
15687 727
10450 746
8037 55
5779 549
10398 53
9319 536
13114 768
16170 468
18694 586
8754 296
5996 436
10100 254
11083 243
7746 189
9632 623
7833 644
5411 371
3740 355
6506 706
4897 344
5947 179
8425 311
19764 258
5535 529
10402 644
22539 104
7395 610