2486 5
1149 12
12376 96
10270 57
13979 70
10571 63
20584 146
12000 57
5918 19
9225 26
11315 53
12569 62