21093 28
22848 39
13865 10
20579 34
14156 15
21815 56
22644 38
17513 22
71532 227
21959 53
23826 57
37857 138
29079 47
20464 51
63365 103
20022 36
16843 23
19499 46
10431 7
10810 7
71569 159
14747 11
11974 11
24606 47