For 100 para per q
tp 57.97491039426524
tp top 10 93.14018319394664
mrr 10 0.6960168907600147
tp top 5 85.59338908801274
mrr 5 0.6850408203902737
For 300 para per q
tp 45.42015133412983
tp top 10 83.6220629231382
mrr 10 0.5753410786191517
tp top 5 74.03424930306652
mrr 5 0.5633728262312422