4066 29
3198 22
7406 26
18434 90
9515 39
13941 96
26403 138
23791 123
31414 257
13383 30
11712 44
36195 81
33570 85