22991 23
18096 43
59433 238
21023 26
37047 144
20902 21
22104 38
37403 111
22151 23
28286 50
15686 24
14455 26
24783 60
37953 245
27130 73
27524 76
15816 23
30461 89
22976 72
23565 63
19069 49
19484 52
24065 46
10014 3