29899 73
13508 50
30645 69
36997 57
8098 24
14622 29
16242 17
133786 275
15945 24
11538 25
4841 12
22705 70
23765 63
15640 42
19080 46
27458 33
18659 45
10416 28
5330 20
8497 17
7348 20