4521 5
14264 15
10976 20
9402 14
10291 14
7804 8
8854 10
18440 18
10891 22
17128 14
9053 15
8505 8
24177 27
7760 8
32836 49
41328 55
47639 36
13342 13
19231 14
24382 28
12901 17
22018 16
16285 13
49056 78