6852 42
3097 30
7608 48
7116 35
17554 76
7684 32
16996 36
13945 31
17850 41
19622 46
23004 51
31938 130