11533 28
25352 74
17188 75
15542 55
26612 47
56376 176
23669 54
23287 41
39204 183
20890 49
51288 109
101697 255
17084 41
32248 80
18488 73
65336 275
11578 65
3906 11
27211 98
16205 53
20012 65
33796 108
42369 152
24512 136