18345 40
14524 28
23538 37
13625 24
11001 25
14630 36
10785 46
3485 19
25306 105
5939 25
11080 19
23204 34
10619 24
38861 91
8436 4
9561 26
7678 29
49218 168
2951 19
8870 35
5636 8
44638 116