2560 42
4352 36
4344 51
4066 28
3198 22
18434 90
24169 219
10270 57
29058 247
9225 26
11315 53
9515 39
12395 81