14727 47
20618 26
3091 93
2425 50
16229 33
7887 22
25913 66
14411 19
22360 29
44982 52
18518 30
17559 28
65289 106
14018 15
11584 23
2456 37
14416 61
126858 252
17651 41
19665 119
38728 69
22860 171
58642 125
47063 330