10914 29
15209 48
15546 24
4096 11
3915 17
13180 31
7817 22
12910 30
14647 19
3006 3
8851 28
16890 44
6072 16
5693 15
9388 19
22019 19
4608 12
44366 58
16821 37
35584 89
23965 39
5384 17
10894 36
29312 87