4672 5
7951 12
12695 37
13926 42
27775 94
11579 24
25038 35
11854 12
14130 22
9734 13
6370 11
28029 63
5682 10
26375 29
8177 8
43362 43
25462 21