5899 22
3431 18
3409 13
12013 14
7545 18
4404 8
17929 31
31339 81
19419 30
18292 17
29769 39
15558 14
33754 72
102374 146
20092 49
30196 44
13731 29
9039 30
6713 21
16925 29
7768 17