4273 33
4017 21
15930 72
6962 30
15852 35
12708 26
17057 41
17950 43
22216 49
30292 113
12597 13
7431 27
12464 49