2997 109
5639 78
9716 645
5427 924
3572 318
39828 353
5794 469
4970 348
4952 585
4247 818
3615 568
2328 423
4387 696
3814 537
1134 39
7070 268
15862 776
3541 369
4727 231
1360 40
5455 487
63764 556
203776 1129
317906 514
97371 495
92317 358
77710 208
72347 677