5004 218
1921 341
40750 305
9684 537
3214 783
6068 28
5919 676
6382 674
3020 143
3829 139
9812 754
4239 556
3406 156
8365 264
3948 577
5451 460
7651 171
2084 268
10390 484
2895 182
3591 705
1772 286
16724 351
877 111
9650 99
3055 583
7182 564
3092 500