Created
November 26, 2020 21:01
-
-
Save erichorne/971404a4c391e950c997b54c69ca5ed0 to your computer and use it in GitHub Desktop.
Results from running a simple nameko service that calls another service via rpc on a dell r730 2x10C xeon 3.1GHz system 128GB RAM/ python 3.7.7 and rabbit 3.6.6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from nameko.standalone.rpc import ClusterRpcProxy | |
from time import perf_counter, sleep | |
import pkg_resources | |
config = { | |
"AMQP_URI": "amqp://guest:guest@localhost:5672" # e.g. "pyamqp://guest:guest@localhost" | |
} | |
with ClusterRpcProxy(config) as cluster_rpc: | |
### | |
#func = cluster_rpc.service_x.ping | |
# func = cluster_rpc.service_y.ping | |
func = cluster_rpc.service_x.ping_y | |
print( | |
f"test case: {func}; version: {pkg_resources.get_distribution('nameko').version}" | |
) | |
### | |
pc = perf_counter() | |
pending = [] | |
for i in range(1000): | |
s = perf_counter() | |
r = func.call_async() | |
print(f"-- {(perf_counter() - s)*1000}ms async ({i})") | |
pending.append(r) | |
print(f"{(perf_counter() - pc)*1000}ms request") | |
for p in pending: | |
p.result() | |
print(f"{(perf_counter() - pc)*1000}ms result") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from nameko.rpc import rpc, RpcProxy | |
class ServiceY: | |
name = "service_y" | |
@rpc | |
def ping(self): | |
return 'Y' | |
class ServiceX: | |
name = "service_x" | |
y = RpcProxy("service_y") | |
@rpc | |
def ping(self): | |
return 'X' | |
@rpc | |
def ping_y(self): | |
return self.y.ping() | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- 16.83670934289694ms async (0) | |
-- 1.9899038597941399ms async (1) | |
-- 1.6453228890895844ms async (2) | |
-- 1.4582518488168716ms async (3) | |
-- 1.5656016767024994ms async (4) | |
-- 2.9437458142638206ms async (5) | |
-- 1.6625970602035522ms async (6) | |
-- 1.6384627670049667ms async (7) | |
-- 1.5117162838578224ms async (8) | |
-- 1.545577310025692ms async (9) | |
-- 1.8610768020153046ms async (10) | |
-- 1.7703166231513023ms async (11) | |
-- 1.7605945467948914ms async (12) | |
-- 2.1715452894568443ms async (13) | |
-- 2.226099371910095ms async (14) | |
-- 2.3575173690915108ms async (15) | |
-- 2.0888550207018852ms async (16) | |
-- 3.6825090646743774ms async (17) | |
-- 1.9347844645380974ms async (18) | |
-- 1.356242224574089ms async (19) | |
-- 1.4395201578736305ms async (20) | |
-- 1.4559701085090637ms async (21) | |
-- 1.5053264796733856ms async (22) | |
-- 1.6265735030174255ms async (23) | |
-- 1.5128394588828087ms async (24) | |
-- 1.4932788908481598ms async (25) | |
-- 17.12244749069214ms async (26) | |
-- 16.35726820677519ms async (27) | |
-- 1.9915197044610977ms async (28) | |
-- 1.942889764904976ms async (29) | |
-- 2.16709915548563ms async (30) | |
-- 2.8835441917181015ms async (31) | |
-- 2.045927569270134ms async (32) | |
-- 2.1747415885329247ms async (33) | |
-- 1.7844140529632568ms async (34) | |
-- 1.7420332878828049ms async (35) | |
-- 14.474504627287388ms async (36) | |
-- 16.750420443713665ms async (37) | |
-- 2.1819574758410454ms async (38) | |
-- 2.152177505195141ms async (39) | |
-- 2.461005002260208ms async (40) | |
-- 2.110707573592663ms async (41) | |
-- 2.1909112110733986ms async (42) | |
-- 2.4646418169140816ms async (43) | |
-- 21.52383141219616ms async (44) | |
-- 2.0024459809064865ms async (45) | |
-- 1.7501888796687126ms async (46) | |
-- 1.8070824444293976ms async (47) | |
-- 14.615379273891449ms async (48) | |
-- 20.367187447845936ms async (49) | |
-- 23.942249827086926ms async (50) | |
-- 2.537121996283531ms async (51) | |
-- 2.4233805015683174ms async (52) | |
-- 18.74010730534792ms async (53) | |
-- 19.932759925723076ms async (54) | |
-- 2.5957049801945686ms async (55) | |
-- 2.636833116412163ms async (56) | |
-- 2.580735832452774ms async (57) | |
-- 2.2146636620163918ms async (58) | |
-- 2.529451623558998ms async (59) | |
-- 19.63959075510502ms async (60) | |
-- 3.4871110692620277ms async (61) | |
-- 16.195252537727356ms async (62) | |
-- 2.636742778122425ms async (63) | |
-- 17.636535689234734ms async (64) | |
-- 2.607915550470352ms async (65) | |
-- 2.5059999898076057ms async (66) | |
-- 18.415309488773346ms async (67) | |
-- 16.28879737108946ms async (68) | |
-- 3.000035881996155ms async (69) | |
-- 2.8308387845754623ms async (70) | |
-- 2.4547213688492775ms async (71) | |
-- 2.409963868558407ms async (72) | |
-- 2.401367761194706ms async (73) | |
-- 1.7426665872335434ms async (74) | |
-- 2.071414142847061ms async (75) | |
-- 2.0514503121376038ms async (76) | |
-- 1.6622534021735191ms async (77) | |
-- 1.6748467460274696ms async (78) | |
-- 1.9442029297351837ms async (79) | |
-- 1.9078925251960754ms async (80) | |
-- 1.9789719954133034ms async (81) | |
-- 1.9714199006557465ms async (82) | |
-- 2.434415742754936ms async (83) | |
-- 1.75467599183321ms async (84) | |
-- 1.7766375094652176ms async (85) | |
-- 1.7073778435587883ms async (86) | |
-- 2.084268257021904ms async (87) | |
-- 1.5959003940224648ms async (88) | |
-- 1.4728261157870293ms async (89) | |
-- 16.245865263044834ms async (90) | |
-- 20.406595431268215ms async (91) | |
-- 19.944259896874428ms async (92) | |
-- 19.732829183340073ms async (93) | |
-- 16.58322662115097ms async (94) | |
-- 15.787770040333271ms async (95) | |
-- 20.155266858637333ms async (96) | |
-- 3.004739060997963ms async (97) | |
-- 2.7617355808615685ms async (98) | |
-- 2.386852167546749ms async (99) | |
-- 2.850971184670925ms async (100) | |
-- 2.4832459166646004ms async (101) | |
-- 2.659980207681656ms async (102) | |
-- 2.553909085690975ms async (103) | |
-- 2.214023843407631ms async (104) | |
-- 2.123091369867325ms async (105) | |
-- 2.121604047715664ms async (106) | |
-- 1.8603410571813583ms async (107) | |
-- 1.791536808013916ms async (108) | |
-- 30.89059330523014ms async (109) | |
-- 2.5695888325572014ms async (110) | |
-- 2.411704510450363ms async (111) | |
-- 2.654092386364937ms async (112) | |
-- 2.4089012295007706ms async (113) | |
-- 2.7139047160744667ms async (114) | |
-- 2.215827815234661ms async (115) | |
-- 2.1682698279619217ms async (116) | |
-- 2.181272953748703ms async (117) | |
-- 2.0635556429624557ms async (118) | |
-- 2.2402657195925713ms async (119) | |
-- 23.66328053176403ms async (120) | |
-- 24.095207452774048ms async (121) | |
-- 16.47079922258854ms async (122) | |
-- 3.319639712572098ms async (123) | |
-- 2.7542393654584885ms async (124) | |
-- 2.699204720556736ms async (125) | |
-- 2.7523310855031013ms async (126) | |
-- 2.693737857043743ms async (127) | |
-- 2.1176058799028397ms async (128) | |
-- 1.9012205302715302ms async (129) | |
-- 2.2162925451993942ms async (130) | |
-- 1.9474970176815987ms async (131) | |
-- 2.070271410048008ms async (132) | |
-- 2.0989002659916878ms async (133) | |
-- 2.055077813565731ms async (134) | |
-- 2.1941401064395905ms async (135) | |
-- 20.43243870139122ms async (136) | |
-- 16.222613863646984ms async (137) | |
-- 2.4758614599704742ms async (138) | |
-- 2.4634264409542084ms async (139) | |
-- 2.2065257653594017ms async (140) | |
-- 1.9333912059664726ms async (141) | |
-- 1.9576214253902435ms async (142) | |
-- 2.056901343166828ms async (143) | |
-- 1.9269324839115143ms async (144) | |
-- 1.9757803529500961ms async (145) | |
-- 1.7978344112634659ms async (146) | |
-- 1.6837911680340767ms async (147) | |
-- 1.5964563935995102ms async (148) | |
-- 17.77025405317545ms async (149) | |
-- 15.765626914799213ms async (150) | |
-- 19.983498379588127ms async (151) | |
-- 24.35547299683094ms async (152) | |
-- 3.097943961620331ms async (153) | |
-- 20.9023030474782ms async (154) | |
-- 15.705468133091927ms async (155) | |
-- 20.228306762874126ms async (156) | |
-- 27.69079152494669ms async (157) | |
-- 16.292086802423ms async (158) | |
-- 19.956794567406178ms async (159) | |
-- 19.65810637921095ms async (160) | |
-- 16.13031141459942ms async (161) | |
-- 16.252723522484303ms async (162) | |
-- 15.851584263145924ms async (163) | |
-- 16.248327679932117ms async (164) | |
-- 15.961503610014915ms async (165) | |
-- 15.486939810216427ms async (166) | |
-- 3.3028917387127876ms async (167) | |
-- 2.985825762152672ms async (168) | |
-- 17.7600234746933ms async (169) | |
-- 3.0364003032445908ms async (170) | |
-- 2.8032343834638596ms async (171) | |
-- 2.797232009470463ms async (172) | |
-- 2.4808039888739586ms async (173) | |
-- 2.1361252292990685ms async (174) | |
-- 1.8377173691987991ms async (175) | |
-- 21.091971546411514ms async (176) | |
-- 16.120202839374542ms async (177) | |
-- 16.08786452561617ms async (178) | |
-- 15.416818670928478ms async (179) | |
-- 20.273402333259583ms async (180) | |
-- 15.812518075108528ms async (181) | |
-- 2.6309071108698845ms async (182) | |
-- 2.3128781467676163ms async (183) | |
-- 2.5329599156975746ms async (184) | |
-- 2.2850893437862396ms async (185) | |
-- 2.2611338645219803ms async (186) | |
-- 2.3111915215849876ms async (187) | |
-- 2.31232400983572ms async (188) | |
-- 2.3846225813031197ms async (189) | |
-- 1.9250772893428802ms async (190) | |
-- 1.980125904083252ms async (191) | |
-- 2.1059243008494377ms async (192) | |
-- 2.1404968574643135ms async (193) | |
-- 2.053891308605671ms async (194) | |
-- 2.1915072575211525ms async (195) | |
-- 1.927725039422512ms async (196) | |
-- 1.9168443977832794ms async (197) | |
-- 1.8952395766973495ms async (198) | |
-- 1.897932030260563ms async (199) | |
-- 1.8713967874646187ms async (200) | |
-- 2.1052658557891846ms async (201) | |
-- 1.91534124314785ms async (202) | |
-- 1.7845891416072845ms async (203) | |
-- 2.446620725095272ms async (204) | |
-- 1.9821003079414368ms async (205) | |
-- 1.9167056307196617ms async (206) | |
-- 1.5551866963505745ms async (207) | |
-- 1.6702581197023392ms async (208) | |
-- 2.1325722336769104ms async (209) | |
-- 2.7757538482546806ms async (210) | |
-- 2.505151554942131ms async (211) | |
-- 2.3779980838298798ms async (212) | |
-- 2.3820633068680763ms async (213) | |
-- 2.4187536910176277ms async (214) | |
-- 1.598341390490532ms async (215) | |
-- 1.609363593161106ms async (216) | |
-- 1.6676587983965874ms async (217) | |
-- 15.08992351591587ms async (218) | |
-- 20.561636425554752ms async (219) | |
-- 16.083188354969025ms async (220) | |
-- 15.67613985389471ms async (221) | |
-- 2.7077123522758484ms async (222) | |
-- 2.3571401834487915ms async (223) | |
-- 19.606280140578747ms async (224) | |
-- 15.125476755201817ms async (225) | |
-- 20.456996746361256ms async (226) | |
-- 15.864764340221882ms async (227) | |
-- 2.735481597483158ms async (228) | |
-- 2.395368181169033ms async (229) | |
-- 26.793058961629868ms async (230) | |
-- 16.179755330085754ms async (231) | |
-- 15.74804913252592ms async (232) | |
-- 19.57294251769781ms async (233) | |
-- 20.330261439085007ms async (234) | |
-- 3.2602380961179733ms async (235) | |
-- 3.0087996274232864ms async (236) | |
-- 3.1214458867907524ms async (237) | |
-- 18.396987579762936ms async (238) | |
-- 16.004670411348343ms async (239) | |
-- 2.960061654448509ms async (240) | |
-- 3.0559590086340904ms async (241) | |
-- 3.0906684696674347ms async (242) | |
-- 2.569780685007572ms async (243) | |
-- 2.3014871403574944ms async (244) | |
-- 21.626153029501438ms async (245) | |
-- 2.3936517536640167ms async (246) | |
-- 2.4511106312274933ms async (247) | |
-- 2.7305753901600838ms async (248) | |
-- 2.753227949142456ms async (249) | |
-- 2.6660123839974403ms async (250) | |
-- 14.71906341612339ms async (251) | |
-- 20.329542458057404ms async (252) | |
-- 2.6816977187991142ms async (253) | |
-- 2.640247344970703ms async (254) | |
-- 2.456233836710453ms async (255) | |
-- 2.4910559877753258ms async (256) | |
-- 2.290693111717701ms async (257) | |
-- 2.601766958832741ms async (258) | |
-- 1.888589933514595ms async (259) | |
-- 1.7264652997255325ms async (260) | |
-- 1.891985535621643ms async (261) | |
-- 2.1949363872408867ms async (262) | |
-- 24.895980022847652ms async (263) | |
-- 15.947063453495502ms async (264) | |
-- 2.785379998385906ms async (265) | |
-- 25.130150839686394ms async (266) | |
-- 20.36414947360754ms async (267) | |
-- 16.031192615628242ms async (268) | |
-- 19.717366434633732ms async (269) | |
-- 3.3094417303800583ms async (270) | |
-- 2.6071015745401382ms async (271) | |
-- 2.788092941045761ms async (272) | |
-- 2.818247303366661ms async (273) | |
-- 2.4764742702245712ms async (274) | |
-- 17.580727115273476ms async (275) | |
-- 20.470812916755676ms async (276) | |
-- 20.005385391414165ms async (277) | |
-- 15.870284289121628ms async (278) | |
-- 3.154766745865345ms async (279) | |
-- 3.0882973223924637ms async (280) | |
-- 2.893642522394657ms async (281) | |
-- 2.881527878344059ms async (282) | |
-- 2.6877829805016518ms async (283) | |
-- 2.0255567505955696ms async (284) | |
-- 2.093503251671791ms async (285) | |
-- 1.8669934943318367ms async (286) | |
-- 1.9196001812815666ms async (287) | |
-- 2.207055687904358ms async (288) | |
-- 1.927136443555355ms async (289) | |
-- 2.0242230966687202ms async (290) | |
-- 2.1424666047096252ms async (291) | |
-- 2.2861622273921967ms async (292) | |
-- 2.1460354328155518ms async (293) | |
-- 2.1623894572257996ms async (294) | |
-- 1.7634080722928047ms async (295) | |
-- 1.8737679347395897ms async (296) | |
-- 2.091439440846443ms async (297) | |
-- 1.6648508608341217ms async (298) | |
-- 14.862527139484882ms async (299) | |
-- 19.75015737116337ms async (300) | |
-- 2.757405862212181ms async (301) | |
-- 1.9695935770869255ms async (302) | |
-- 15.188123099505901ms async (303) | |
-- 20.078140310943127ms async (304) | |
-- 1.812937669456005ms async (305) | |
-- 2.4443529546260834ms async (306) | |
-- 1.8589654937386513ms async (307) | |
-- 1.8684947863221169ms async (308) | |
-- 1.8229279667139053ms async (309) | |
-- 2.0941440016031265ms async (310) | |
-- 1.9263289868831635ms async (311) | |
-- 18.213960342109203ms async (312) | |
-- 19.722853787243366ms async (313) | |
-- 24.576460011303425ms async (314) | |
-- 15.73818176984787ms async (315) | |
-- 17.066492699086666ms async (316) | |
-- 19.229525700211525ms async (317) | |
-- 2.8832554817199707ms async (318) | |
-- 2.659558318555355ms async (319) | |
-- 2.6536090299487114ms async (320) | |
-- 2.6042237877845764ms async (321) | |
-- 2.284257672727108ms async (322) | |
-- 2.2378191351890564ms async (323) | |
-- 2.2326456382870674ms async (324) | |
-- 17.955366522073746ms async (325) | |
-- 15.969345346093178ms async (326) | |
-- 3.1616967171430588ms async (327) | |
-- 24.746622890233994ms async (328) | |
-- 3.826669417321682ms async (329) | |
-- 20.30896581709385ms async (330) | |
-- 19.91855911910534ms async (331) | |
-- 15.931744128465652ms async (332) | |
-- 23.76270852982998ms async (333) | |
-- 3.319408744573593ms async (334) | |
-- 28.823791071772575ms async (335) | |
-- 23.9408602938056ms async (336) | |
-- 20.034139044582844ms async (337) | |
-- 19.865957088768482ms async (338) | |
-- 20.03189641982317ms async (339) | |
-- 24.10726435482502ms async (340) | |
-- 15.569763258099556ms async (341) | |
-- 3.276308998465538ms async (342) | |
-- 2.9742568731307983ms async (343) | |
-- 2.7770474553108215ms async (344) | |
-- 2.5492291897535324ms async (345) | |
-- 2.4259742349386215ms async (346) | |
-- 2.280227839946747ms async (347) | |
-- 2.3621758446097374ms async (348) | |
-- 2.0079445093870163ms async (349) | |
-- 2.0509380847215652ms async (350) | |
-- 2.387555316090584ms async (351) | |
-- 2.058228477835655ms async (352) | |
-- 2.1422095596790314ms async (353) | |
-- 18.822945654392242ms async (354) | |
-- 15.802251175045967ms async (355) | |
-- 16.309666447341442ms async (356) | |
-- 16.11128356307745ms async (357) | |
-- 15.629639849066734ms async (358) | |
-- 16.360021196305752ms async (359) | |
-- 15.451299957931042ms async (360) | |
-- 16.165913082659245ms async (361) | |
-- 16.10206812620163ms async (362) | |
-- 19.78864334523678ms async (363) | |
-- 23.983626626431942ms async (364) | |
-- 15.76274074614048ms async (365) | |
-- 16.072421334683895ms async (366) | |
-- 3.659741021692753ms async (367) | |
-- 3.39406356215477ms async (368) | |
-- 3.536519594490528ms async (369) | |
-- 2.544090151786804ms async (370) | |
-- 2.1332455798983574ms async (371) | |
-- 2.4446146562695503ms async (372) | |
-- 2.414589747786522ms async (373) | |
-- 2.6480183005332947ms async (374) | |
-- 2.0108893513679504ms async (375) | |
-- 2.2642193362116814ms async (376) | |
-- 2.607629634439945ms async (377) | |
-- 1.9917301833629608ms async (378) | |
-- 20.44074237346649ms async (379) | |
-- 19.695961847901344ms async (380) | |
-- 20.200997591018677ms async (381) | |
-- 19.639957696199417ms async (382) | |
-- 27.890230529010296ms async (383) | |
-- 4.046077840030193ms async (384) | |
-- 15.887836925685406ms async (385) | |
-- 16.015159897506237ms async (386) | |
-- 20.025611855089664ms async (387) | |
-- 24.22592230141163ms async (388) | |
-- 15.769816935062408ms async (389) | |
-- 15.93149732798338ms async (390) | |
-- 20.08874248713255ms async (391) | |
-- 36.13395057618618ms async (392) | |
-- 19.679355435073376ms async (393) | |
-- 3.7032393738627434ms async (394) | |
-- 3.5905083641409874ms async (395) | |
-- 3.581155091524124ms async (396) | |
-- 2.9494455084204674ms async (397) | |
-- 2.260110341012478ms async (398) | |
-- 2.1783700212836266ms async (399) | |
-- 2.2197300568223ms async (400) | |
-- 15.374590642750263ms async (401) | |
-- 15.88298100978136ms async (402) | |
-- 15.986084938049316ms async (403) | |
-- 3.1439363956451416ms async (404) | |
-- 2.515469677746296ms async (405) | |
-- 2.829199656844139ms async (406) | |
-- 2.8474153950810432ms async (407) | |
-- 20.46780940145254ms async (408) | |
-- 20.392175763845444ms async (409) | |
-- 16.10326860100031ms async (410) | |
-- 3.4821731969714165ms async (411) | |
-- 3.3569922670722008ms async (412) | |
-- 2.8899535536766052ms async (413) | |
-- 2.6449663564562798ms async (414) | |
-- 2.2792862728238106ms async (415) | |
-- 25.111721828579903ms async (416) | |
-- 16.142601147294044ms async (417) | |
-- 15.938067808747292ms async (418) | |
-- 19.81344074010849ms async (419) | |
-- 15.767400152981281ms async (420) | |
-- 16.02605264633894ms async (421) | |
-- 19.993468187749386ms async (422) | |
-- 16.018005087971687ms async (423) | |
-- 19.71339713782072ms async (424) | |
-- 20.354891195893288ms async (425) | |
-- 19.5207754150033ms async (426) | |
-- 20.277521573007107ms async (427) | |
-- 3.1677475199103355ms async (428) | |
-- 2.9374826699495316ms async (429) | |
-- 3.0109090730547905ms async (430) | |
-- 3.2347533851861954ms async (431) | |
-- 2.758507616817951ms async (432) | |
-- 2.0111501216888428ms async (433) | |
-- 2.1172156557440758ms async (434) | |
-- 2.1015312522649765ms async (435) | |
-- 2.105007879436016ms async (436) | |
-- 2.030815929174423ms async (437) | |
-- 2.034774050116539ms async (438) | |
-- 16.205252148211002ms async (439) | |
-- 19.968531094491482ms async (440) | |
-- 16.15801267325878ms async (441) | |
-- 15.651819296181202ms async (442) | |
-- 3.782096318900585ms async (443) | |
-- 3.1607504934072495ms async (444) | |
-- 1.9402829930186272ms async (445) | |
-- 2.565557137131691ms async (446) | |
-- 29.07440811395645ms async (447) | |
-- 23.348821327090263ms async (448) | |
-- 2.7706995606422424ms async (449) | |
-- 3.090508282184601ms async (450) | |
-- 3.080865368247032ms async (451) | |
-- 2.639852464199066ms async (452) | |
-- 2.097783610224724ms async (453) | |
-- 2.0221946761012077ms async (454) | |
-- 1.8788659945130348ms async (455) | |
-- 2.2103991359472275ms async (456) | |
-- 2.1549174562096596ms async (457) | |
-- 18.285907804965973ms async (458) | |
-- 15.87071642279625ms async (459) | |
-- 2.9797544702887535ms async (460) | |
-- 2.6120897382497787ms async (461) | |
-- 2.972719259560108ms async (462) | |
-- 2.794373780488968ms async (463) | |
-- 2.6499126106500626ms async (464) | |
-- 17.40528643131256ms async (465) | |
-- 15.838750638067722ms async (466) | |
-- 20.15148475766182ms async (467) | |
-- 2.9072416946291924ms async (468) | |
-- 2.9832525178790092ms async (469) | |
-- 17.967943102121353ms async (470) | |
-- 2.7099652215838432ms async (471) | |
-- 2.7373535558581352ms async (472) | |
-- 2.7844104915857315ms async (473) | |
-- 2.6869997382164ms async (474) | |
-- 2.843446098268032ms async (475) | |
-- 2.494450658559799ms async (476) | |
-- 2.4906396865844727ms async (477) | |
-- 2.3383302614092827ms async (478) | |
-- 2.3097964003682137ms async (479) | |
-- 2.472628839313984ms async (480) | |
-- 1.9725756719708443ms async (481) | |
-- 2.0430414006114006ms async (482) | |
-- 21.815267391502857ms async (483) | |
-- 24.218430742621422ms async (484) | |
-- 2.9677217826247215ms async (485) | |
-- 2.890988253057003ms async (486) | |
-- 2.82954890280962ms async (487) | |
-- 2.6151826605200768ms async (488) | |
-- 2.741597592830658ms async (489) | |
-- 2.4975938722491264ms async (490) | |
-- 2.1206382662057877ms async (491) | |
-- 17.191052436828613ms async (492) | |
-- 19.838704727590084ms async (493) | |
-- 3.158614970743656ms async (494) | |
-- 2.792656421661377ms async (495) | |
-- 2.758313901722431ms async (496) | |
-- 2.7423305436968803ms async (497) | |
-- 3.017520532011986ms async (498) | |
-- 2.244574949145317ms async (499) | |
-- 2.092171460390091ms async (500) | |
-- 2.0284410566091537ms async (501) | |
-- 2.2398587316274643ms async (502) | |
-- 2.2413423284888268ms async (503) | |
-- 1.9659418612718582ms async (504) | |
-- 24.488352239131927ms async (505) | |
-- 16.20237249881029ms async (506) | |
-- 16.185048036277294ms async (507) | |
-- 15.694716945290565ms async (508) | |
-- 5.720900371670723ms async (509) | |
-- 6.1440905556082726ms async (510) | |
-- 2.003466710448265ms async (511) | |
-- 1.8921243026852608ms async (512) | |
-- 1.8181037157773972ms async (513) | |
-- 1.6562724485993385ms async (514) | |
-- 1.6377121210098267ms async (515) | |
-- 2.070082351565361ms async (516) | |
-- 1.809016801416874ms async (517) | |
-- 2.1975217387080193ms async (518) | |
-- 1.9201161339879036ms async (519) | |
-- 19.158735871315002ms async (520) | |
-- 19.91075463593006ms async (521) | |
-- 2.8275251388549805ms async (522) | |
-- 16.86660386621952ms async (523) | |
-- 2.577037550508976ms async (524) | |
-- 2.7014492079615593ms async (525) | |
-- 2.858273684978485ms async (526) | |
-- 19.956511445343494ms async (527) | |
-- 16.04175753891468ms async (528) | |
-- 15.857567079365253ms async (529) | |
-- 16.421654261648655ms async (530) | |
-- 19.685259088873863ms async (531) | |
-- 16.057628206908703ms async (532) | |
-- 15.908068977296352ms async (533) | |
-- 19.980214536190033ms async (534) | |
-- 15.912740491330624ms async (535) | |
-- 15.971533954143524ms async (536) | |
-- 16.20927732437849ms async (537) | |
-- 19.56229191273451ms async (538) | |
-- 3.2422319054603577ms async (539) | |
-- 2.509932965040207ms async (540) | |
-- 2.1481765434145927ms async (541) | |
-- 2.1817535161972046ms async (542) | |
-- 2.58625578135252ms async (543) | |
-- 2.210240811109543ms async (544) | |
-- 2.239675261080265ms async (545) | |
-- 14.980778098106384ms async (546) | |
-- 20.0657295063138ms async (547) | |
-- 23.78216851502657ms async (548) | |
-- 28.08390837162733ms async (549) | |
-- 2.99006886780262ms async (550) | |
-- 2.9293587431311607ms async (551) | |
-- 2.7560843154788017ms async (552) | |
-- 2.889900468289852ms async (553) | |
-- 2.5560464709997177ms async (554) | |
-- 3.0237799510359764ms async (555) | |
-- 18.615704961121082ms async (556) | |
-- 19.905058667063713ms async (557) | |
-- 20.25348600000143ms async (558) | |
-- 19.93905659765005ms async (559) | |
-- 19.963368773460388ms async (560) | |
-- 15.927840024232864ms async (561) | |
-- 15.745065174996853ms async (562) | |
-- 16.15793164819479ms async (563) | |
-- 24.087141267955303ms async (564) | |
-- 3.1301239505410194ms async (565) | |
-- 28.72926089912653ms async (566) | |
-- 16.09560940414667ms async (567) | |
-- 16.005034558475018ms async (568) | |
-- 19.72554251551628ms async (569) | |
-- 16.20709989219904ms async (570) | |
-- 19.95440572500229ms async (571) | |
-- 23.92623946070671ms async (572) | |
-- 23.78160133957863ms async (573) | |
-- 3.5108067095279694ms async (574) | |
-- 3.1052203848958015ms async (575) | |
-- 17.279328778386116ms async (576) | |
-- 3.1302468851208687ms async (577) | |
-- 2.759842202067375ms async (578) | |
-- 3.4795543178915977ms async (579) | |
-- 2.976955845952034ms async (580) | |
-- 2.577313221991062ms async (581) | |
-- 16.937052831053734ms async (582) | |
-- 16.547677107155323ms async (583) | |
-- 27.74108573794365ms async (584) | |
-- 24.022037163376808ms async (585) | |
-- 15.541723929345608ms async (586) | |
-- 16.195996664464474ms async (587) | |
-- 2.816515974700451ms async (588) | |
-- 17.058496363461018ms async (589) | |
-- 2.411792054772377ms async (590) | |
-- 2.8156619518995285ms async (591) | |
-- 2.7480758726596832ms async (592) | |
-- 2.4774009361863136ms async (593) | |
-- 2.3981360718607903ms async (594) | |
-- 2.0807841792702675ms async (595) | |
-- 17.21180696040392ms async (596) | |
-- 2.409888431429863ms async (597) | |
-- 2.7993395924568176ms async (598) | |
-- 22.636151872575283ms async (599) | |
-- 2.8429776430130005ms async (600) | |
-- 2.8640227392315865ms async (601) | |
-- 22.153735160827637ms async (602) | |
-- 2.0256340503692627ms async (603) | |
-- 2.3361602798104286ms async (604) | |
-- 2.6136571541428566ms async (605) | |
-- 2.2558504715561867ms async (606) | |
-- 1.8595494329929352ms async (607) | |
-- 2.0190905779600143ms async (608) | |
-- 2.1723834797739983ms async (609) | |
-- 2.547968178987503ms async (610) | |
-- 2.8315233066678047ms async (611) | |
-- 2.3364657536149025ms async (612) | |
-- 2.06647627055645ms async (613) | |
-- 1.8626535311341286ms async (614) | |
-- 1.9039688631892204ms async (615) | |
-- 1.9308850169181824ms async (616) | |
-- 1.9595790654420853ms async (617) | |
-- 1.964593306183815ms async (618) | |
-- 2.368927001953125ms async (619) | |
-- 1.9633788615465164ms async (620) | |
-- 2.07308866083622ms async (621) | |
-- 1.9118087366223335ms async (622) | |
-- 28.856419026851654ms async (623) | |
-- 15.908624976873398ms async (624) | |
-- 20.162053406238556ms async (625) | |
-- 23.899095132946968ms async (626) | |
-- 15.753213316202164ms async (627) | |
-- 16.050051897764206ms async (628) | |
-- 3.0586495995521545ms async (629) | |
-- 20.82851342856884ms async (630) | |
-- 3.3349553123116493ms async (631) | |
-- 16.48657862097025ms async (632) | |
-- 20.379449240863323ms async (633) | |
-- 2.9710261151194572ms async (634) | |
-- 2.860722132027149ms async (635) | |
-- 2.8050141409039497ms async (636) | |
-- 2.6976633816957474ms async (637) | |
-- 24.039752781391144ms async (638) | |
-- 28.62480655312538ms async (639) | |
-- 19.893009215593338ms async (640) | |
-- 19.88503895699978ms async (641) | |
-- 20.06260585039854ms async (642) | |
-- 15.982448123395443ms async (643) | |
-- 15.828083269298077ms async (644) | |
-- 16.02308452129364ms async (645) | |
-- 19.910743460059166ms async (646) | |
-- 19.902084954082966ms async (647) | |
-- 3.6063706502318382ms async (648) | |
-- 20.43473906815052ms async (649) | |
-- 16.15213043987751ms async (650) | |
-- 19.95762810111046ms async (651) | |
-- 3.22857778519392ms async (652) | |
-- 3.4657930955290794ms async (653) | |
-- 3.153371624648571ms async (654) | |
-- 3.3162543550133705ms async (655) | |
-- 2.323722466826439ms async (656) | |
-- 2.1791215986013412ms async (657) | |
-- 2.1191081032156944ms async (658) | |
-- 2.0153485238552094ms async (659) | |
-- 2.178441733121872ms async (660) | |
-- 2.059169113636017ms async (661) | |
-- 2.0853662863373756ms async (662) | |
-- 2.177744172513485ms async (663) | |
-- 2.209293656051159ms async (664) | |
-- 2.2234423086047173ms async (665) | |
-- 2.239909954369068ms async (666) | |
-- 2.1077031269669533ms async (667) | |
-- 1.9789794459939003ms async (668) | |
-- 2.075408585369587ms async (669) | |
-- 1.9272733479738235ms async (670) | |
-- 1.9983258098363876ms async (671) | |
-- 1.8607061356306076ms async (672) | |
-- 1.992247998714447ms async (673) | |
-- 1.9353926181793213ms async (674) | |
-- 1.92271638661623ms async (675) | |
-- 2.003132365643978ms async (676) | |
-- 26.97292249649763ms async (677) | |
-- 15.880690887570381ms async (678) | |
-- 2.433342859148979ms async (679) | |
-- 2.9319003224372864ms async (680) | |
-- 2.7203205972909927ms async (681) | |
-- 19.886027090251446ms async (682) | |
-- 19.984204322099686ms async (683) | |
-- 15.59295505285263ms async (684) | |
-- 15.964701771736145ms async (685) | |
-- 3.3554332330822945ms async (686) | |
-- 16.743729822337627ms async (687) | |
-- 15.865952707827091ms async (688) | |
-- 3.0340682715177536ms async (689) | |
-- 2.961902879178524ms async (690) | |
-- 3.1310738995671272ms async (691) | |
-- 2.768903970718384ms async (692) | |
-- 15.816118568181992ms async (693) | |
-- 20.04658430814743ms async (694) | |
-- 19.85285058617592ms async (695) | |
-- 20.584141835570335ms async (696) | |
-- 15.743661671876907ms async (697) | |
-- 23.898430168628693ms async (698) | |
-- 15.681318938732147ms async (699) | |
-- 16.17210917174816ms async (700) | |
-- 20.072425715625286ms async (701) | |
-- 3.398108296096325ms async (702) | |
-- 24.473528377711773ms async (703) | |
-- 3.033095970749855ms async (704) | |
-- 3.0370252206921577ms async (705) | |
-- 3.018178977072239ms async (706) | |
-- 2.869182266294956ms async (707) | |
-- 15.681023709475994ms async (708) | |
-- 20.601571537554264ms async (709) | |
-- 19.848902709782124ms async (710) | |
-- 19.65479925274849ms async (711) | |
-- 24.214434437453747ms async (712) | |
-- 16.265579499304295ms async (713) | |
-- 15.545587055385113ms async (714) | |
-- 15.935934148728848ms async (715) | |
-- 20.196150988340378ms async (716) | |
-- 19.8350939899683ms async (717) | |
-- 19.965861923992634ms async (718) | |
-- 3.456669859588146ms async (719) | |
-- 3.599293529987335ms async (720) | |
-- 3.0806874856352806ms async (721) | |
-- 3.3613061532378197ms async (722) | |
-- 2.249542623758316ms async (723) | |
-- 2.09704227745533ms async (724) | |
-- 2.330607734620571ms async (725) | |
-- 2.04297062009573ms async (726) | |
-- 2.0630378276109695ms async (727) | |
-- 2.1192822605371475ms async (728) | |
-- 2.1999701857566833ms async (729) | |
-- 2.2361818701028824ms async (730) | |
-- 2.3497426882386208ms async (731) | |
-- 1.9775228574872017ms async (732) | |
-- 1.910986378788948ms async (733) | |
-- 1.9837133586406708ms async (734) | |
-- 1.9866973161697388ms async (735) | |
-- 1.7808284610509872ms async (736) | |
-- 1.9234782084822655ms async (737) | |
-- 1.9411686807870865ms async (738) | |
-- 2.0493976771831512ms async (739) | |
-- 14.719278551638126ms async (740) | |
-- 20.389658398926258ms async (741) | |
-- 20.232084207236767ms async (742) | |
-- 3.3171577379107475ms async (743) | |
-- 24.331669323146343ms async (744) | |
-- 15.839324332773685ms async (745) | |
-- 2.694932743906975ms async (746) | |
-- 21.387461572885513ms async (747) | |
-- 15.644949860870838ms async (748) | |
-- 2.8302595019340515ms async (749) | |
-- 2.6824437081813812ms async (750) | |
-- 2.765125595033169ms async (751) | |
-- 2.7051176875829697ms async (752) | |
-- 2.039440907537937ms async (753) | |
-- 2.5429613888263702ms async (754) | |
-- 24.314983747899532ms async (755) | |
-- 16.121535561978817ms async (756) | |
-- 28.113423846662045ms async (757) | |
-- 16.135115176439285ms async (758) | |
-- 3.342314623296261ms async (759) | |
-- 3.213169053196907ms async (760) | |
-- 2.4815481156110764ms async (761) | |
-- 2.8877966105937958ms async (762) | |
-- 2.3112827911973ms async (763) | |
-- 2.166902646422386ms async (764) | |
-- 2.52505112439394ms async (765) | |
-- 2.4793846532702446ms async (766) | |
-- 1.8417863175272942ms async (767) | |
-- 2.216271124780178ms async (768) | |
-- 2.0187944173812866ms async (769) | |
-- 2.0403163507580757ms async (770) | |
-- 2.2022919729351997ms async (771) | |
-- 15.789033845067024ms async (772) | |
-- 15.912268310785294ms async (773) | |
-- 15.952958725392818ms async (774) | |
-- 16.18147362023592ms async (775) | |
-- 27.980206534266472ms async (776) | |
-- 24.05683882534504ms async (777) | |
-- 2.9289815574884415ms async (778) | |
-- 2.7476875111460686ms async (779) | |
-- 25.92114545404911ms async (780) | |
-- 3.9306441321969032ms async (781) | |
-- 2.181844785809517ms async (782) | |
-- 2.7358252555131912ms async (783) | |
-- 2.464474178850651ms async (784) | |
-- 1.8925238400697708ms async (785) | |
-- 1.8211230635643005ms async (786) | |
-- 2.255789004266262ms async (787) | |
-- 1.7442209646105766ms async (788) | |
-- 2.2009359672665596ms async (789) | |
-- 2.2184383124113083ms async (790) | |
-- 1.9634077325463295ms async (791) | |
-- 18.59448291361332ms async (792) | |
-- 24.194673635065556ms async (793) | |
-- 16.12984947860241ms async (794) | |
-- 20.185397937893867ms async (795) | |
-- 19.77018639445305ms async (796) | |
-- 16.094046644866467ms async (797) | |
-- 15.874434262514114ms async (798) | |
-- 15.666968189179897ms async (799) | |
-- 16.146556474268436ms async (800) | |
-- 19.830727949738503ms async (801) | |
-- 24.340876378118992ms async (802) | |
-- 15.706619247794151ms async (803) | |
-- 19.932348281145096ms async (804) | |
-- 15.85968304425478ms async (805) | |
-- 3.219805657863617ms async (806) | |
-- 3.0571231618523598ms async (807) | |
-- 2.694990485906601ms async (808) | |
-- 2.371123991906643ms async (809) | |
-- 2.305871807038784ms async (810) | |
-- 1.769350841641426ms async (811) | |
-- 1.837652176618576ms async (812) | |
-- 1.672414131462574ms async (813) | |
-- 16.905315220355988ms async (814) | |
-- 20.110320299863815ms async (815) | |
-- 7.838772609829903ms async (816) | |
-- 2.9593389481306076ms async (817) | |
-- 2.7462895959615707ms async (818) | |
-- 2.689623273909092ms async (819) | |
-- 1.8147854134440422ms async (820) | |
-- 1.9519170746207237ms async (821) | |
-- 2.0822184160351753ms async (822) | |
-- 2.163683995604515ms async (823) | |
-- 2.224329859018326ms async (824) | |
-- 17.473895102739334ms async (825) | |
-- 19.903571344912052ms async (826) | |
-- 2.7594855055212975ms async (827) | |
-- 2.307400107383728ms async (828) | |
-- 2.634231001138687ms async (829) | |
-- 2.3728031665086746ms async (830) | |
-- 2.689160406589508ms async (831) | |
-- 2.391662448644638ms async (832) | |
-- 2.065853215754032ms async (833) | |
-- 2.1601635962724686ms async (834) | |
-- 16.28542598336935ms async (835) | |
-- 16.298340633511543ms async (836) | |
-- 20.17065789550543ms async (837) | |
-- 15.493008308112621ms async (838) | |
-- 7.830795831978321ms async (839) | |
-- 16.423354856669903ms async (840) | |
-- 19.66471690684557ms async (841) | |
-- 24.323775433003902ms async (842) | |
-- 20.04808560013771ms async (843) | |
-- 19.724581390619278ms async (844) | |
-- 15.830154530704021ms async (845) | |
-- 20.20043320953846ms async (846) | |
-- 16.065921634435654ms async (847) | |
-- 19.787723198533058ms async (848) | |
-- 2.9946425929665565ms async (849) | |
-- 20.980884321033955ms async (850) | |
-- 2.9966896399855614ms async (851) | |
-- 3.001488745212555ms async (852) | |
-- 21.878860890865326ms async (853) | |
-- 3.289571963250637ms async (854) | |
-- 24.74893629550934ms async (855) | |
-- 3.077707253396511ms async (856) | |
-- 3.1451070681214333ms async (857) | |
-- 3.0688727274537086ms async (858) | |
-- 22.762365639209747ms async (859) | |
-- 24.10832792520523ms async (860) | |
-- 15.894502401351929ms async (861) | |
-- 3.256571479141712ms async (862) | |
-- 2.3459643125534058ms async (863) | |
-- 2.3213429376482964ms async (864) | |
-- 16.119091771543026ms async (865) | |
-- 16.249144449830055ms async (866) | |
-- 3.3326400443911552ms async (867) | |
-- 2.290145494043827ms async (868) | |
-- 2.1501900628209114ms async (869) | |
-- 15.471636317670345ms async (870) | |
-- 16.27576071768999ms async (871) | |
-- 16.033404506742954ms async (872) | |
-- 24.434353224933147ms async (873) | |
-- 15.778782777488232ms async (874) | |
-- 19.49361525475979ms async (875) | |
-- 19.99397948384285ms async (876) | |
-- 20.3379075974226ms async (877) | |
-- 23.823811672627926ms async (878) | |
-- 15.851662494242191ms async (879) | |
-- 19.867015071213245ms async (880) | |
-- 20.12544684112072ms async (881) | |
-- 20.00192366540432ms async (882) | |
-- 3.4703873097896576ms async (883) | |
-- 3.0646873638033867ms async (884) | |
-- 3.1802067533135414ms async (885) | |
-- 2.732442691922188ms async (886) | |
-- 2.7570175006985664ms async (887) | |
-- 2.031254582107067ms async (888) | |
-- 2.215777523815632ms async (889) | |
-- 20.730415359139442ms async (890) | |
-- 16.05364214628935ms async (891) | |
-- 3.013945184648037ms async (892) | |
-- 2.672736532986164ms async (893) | |
-- 2.6097632944583893ms async (894) | |
-- 2.8345799073576927ms async (895) | |
-- 2.5098687037825584ms async (896) | |
-- 21.68905921280384ms async (897) | |
-- 24.472822435200214ms async (898) | |
-- 3.2482054084539413ms async (899) | |
-- 2.9575955122709274ms async (900) | |
-- 22.214281372725964ms async (901) | |
-- 3.8189301267266273ms async (902) | |
-- 3.6543970927596092ms async (903) | |
-- 3.3627059310674667ms async (904) | |
-- 2.7548419311642647ms async (905) | |
-- 3.3892588689923286ms async (906) | |
-- 26.23967919498682ms async (907) | |
-- 15.61947725713253ms async (908) | |
-- 3.0416129156947136ms async (909) | |
-- 3.1137168407440186ms async (910) | |
-- 2.829313278198242ms async (911) | |
-- 2.566775307059288ms async (912) | |
-- 2.726200968027115ms async (913) | |
-- 2.4714097380638123ms async (914) | |
-- 2.665518783032894ms async (915) | |
-- 24.727358482778072ms async (916) | |
-- 32.06391911953688ms async (917) | |
-- 28.39789167046547ms async (918) | |
-- 3.8946541026234627ms async (919) | |
-- 3.38736642152071ms async (920) | |
-- 2.907257527112961ms async (921) | |
-- 2.703380770981312ms async (922) | |
-- 26.259958744049072ms async (923) | |
-- 3.1089400872588158ms async (924) | |
-- 2.9675262048840523ms async (925) | |
-- 2.9661916196346283ms async (926) | |
-- 2.8641335666179657ms async (927) | |
-- 2.8278492391109467ms async (928) | |
-- 2.1975859999656677ms async (929) | |
-- 22.79816661030054ms async (930) | |
-- 15.723131597042084ms async (931) | |
-- 16.606684774160385ms async (932) | |
-- 2.744363620877266ms async (933) | |
-- 2.9697250574827194ms async (934) | |
-- 17.891794443130493ms async (935) | |
-- 16.24119933694601ms async (936) | |
-- 2.7860375121235847ms async (937) | |
-- 2.75372713804245ms async (938) | |
-- 3.1295474618673325ms async (939) | |
-- 2.7037812396883965ms async (940) | |
-- 2.0650429651141167ms async (941) | |
-- 1.8875664100050926ms async (942) | |
-- 24.399657733738422ms async (943) | |
-- 20.292694680392742ms async (944) | |
-- 16.0160968080163ms async (945) | |
-- 3.6001885309815407ms async (946) | |
-- 3.034568391740322ms async (947) | |
-- 16.72353222966194ms async (948) | |
-- 2.847994677722454ms async (949) | |
-- 2.1691638976335526ms async (950) | |
-- 2.6061730459332466ms async (951) | |
-- 3.350399434566498ms async (952) | |
-- 16.736960969865322ms async (953) | |
-- 24.655877612531185ms async (954) | |
-- 3.429458476603031ms async (955) | |
-- 3.472229465842247ms async (956) | |
-- 3.471170552074909ms async (957) | |
-- 2.8635235503315926ms async (958) | |
-- 2.7563348412513733ms async (959) | |
-- 2.887464128434658ms async (960) | |
-- 2.1999748423695564ms async (961) | |
-- 2.2481875494122505ms async (962) | |
-- 16.063891351222992ms async (963) | |
-- 20.324629731476307ms async (964) | |
-- 3.3780941739678383ms async (965) | |
-- 5.280104465782642ms async (966) | |
-- 2.3948485031723976ms async (967) | |
-- 2.5127893313765526ms async (968) | |
-- 2.435070462524891ms async (969) | |
-- 19.785582087934017ms async (970) | |
-- 16.358233988285065ms async (971) | |
-- 15.859656035900116ms async (972) | |
-- 19.84461396932602ms async (973) | |
-- 15.907865948975086ms async (974) | |
-- 3.7001976743340492ms async (975) | |
-- 24.091326631605625ms async (976) | |
-- 3.5339035093784332ms async (977) | |
-- 3.279685042798519ms async (978) | |
-- 3.5449443385004997ms async (979) | |
-- 3.4473175182938576ms async (980) | |
-- 22.422642447054386ms async (981) | |
-- 19.50336154550314ms async (982) | |
-- 16.229785047471523ms async (983) | |
-- 3.26656736433506ms async (984) | |
-- 20.80335281789303ms async (985) | |
-- 3.9390139281749725ms async (986) | |
-- 19.76718381047249ms async (987) | |
-- 3.661544993519783ms async (988) | |
-- 3.2153213396668434ms async (989) | |
-- 3.4502148628234863ms async (990) | |
-- 2.8771599754691124ms async (991) | |
-- 18.64063087850809ms async (992) | |
-- 16.176206059753895ms async (993) | |
-- 20.349363796412945ms async (994) | |
-- 23.64848367869854ms async (995) | |
-- 24.070296436548233ms async (996) | |
-- 24.220503866672516ms async (997) | |
-- 16.52141474187374ms async (998) | |
-- 3.4423712641000748ms async (999) | |
8869.25794184208ms request | |
9075.100565329194ms result |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 case: | |
1 request | |
1 result | |
124 1. | |
381 2. | |
109 3. | |
1 4. | |
2 5. | |
1 6. | |
2 7. | |
6 14. | |
76 15. | |
79 16. | |
15 17. | |
9 18. | |
62 19. | |
55 20. | |
7 21. | |
6 22. | |
13 23. | |
30 24. | |
3 25. | |
4 26. | |
4 27. | |
7 28. | |
1 29. | |
1 30. | |
1 32. | |
1 36. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment