12980 20
16401 38
18565 49
54033 188
13315 36
21162 43
28195 38
20073 41
13474 25
24775 47
16357 41
14697 26
8928 11
26411 75
19344 21
7046 9
34264 47
35097 115
6457 21
34321 50