30376 66
42055 99
34087 137
24051 72
26916 104
18218 37
24366 21
19435 29
19239 44
16597 36
17944 23
61376 90
30930 50
9583 15
19886 28
20526 54
29500 109
36805 83
24844 50
17534 14
14722 12
14358 26
34293 69
11298 9