5001 699
10928 509
3517 623
3642 507
14147 276
8625 226
8723 740
7655 183
29493 604
1863 217
3611 738
23368 358
14203 587
8854 187
4134 892
16644 454
5229 489
5899 530
11153 442
19249 70
30583 538
19839 671
34553 614
8450 425
68176 414
9193 391
67108 346
112058 828