14797 53
21244 80
4936 9
13462 44
23091 71
24154 63
52349 163
20148 57
20047 50
13668 61
4431 17
13578 39
13508 50
5662 20
7008 16
12480 37
4841 12