31322 75
24007 48
19787 31
26686 69
29435 110
18560 30
27493 37
33097 112
21220 57
30666 83
40125 40
21565 32
33512 66
27051 60
40218 41
15852 38
22295 52
17798 19
15714 14
83612 195
117485 408
28410 79
14117 27
46400 164