4956 18
4890 14
34171 97
8893 32
9035 29
9891 28
9541 18
15556 15
29942 38
96504 113
39642 67
29312 86
8528 16
15950 57
23562 54
5098 28
15093 75
17518 93
26069 50
13190 67
9296 18
3111 10
10652 44
19282 48