3593 19
6306 28
4549 21
16187 122
8457 24
11896 38
17579 69
15601 38
25406 74
32697 107
36504 152
17533 52