20162 500
16563 727
10643 746
8486 55
5935 549
10601 53
9619 536
13480 768
16665 468
18939 586
8904 296
6259 436
10391 254
11341 243
8246 189
9905 623
8059 644
5488 371
3885 355
6782 706
5042 344
6096 179
8888 311
20006 258
5731 529
10536 644
23540 105
7654 610