2997 109
5639 78
9716 645
5427 924
3572 318
39828 353
5794 469
4970 348
4952 585
4247 818
3614 568
2328 423
4387 696
3814 537
1134 39
7070 268
15862 776
3541 369
4726 231
1360 40
5455 487
63764 556
203759 1129
317874 514
97366 495
92316 358
77702 208
72345 677