31589 588
22620 1361
25302 448
42471 1215
41257 1446
25385 1056
40299 1977
54994 1771
39246 1755
23353 1210
30361 653
14315 636
24587 585
49999 1128
38430 1622
24230 1493
37977 681