15034 23
4952 29
5224 20
19698 41
29342 110
15812 48
8021 17
5590 16
6168 21
2288 8
13111 19
18202 79
23487 47
3367 9
5968 19
3771 6
23156 37
23313 47
16129 33
22120 29
12259 19
9288 13
7745 20
12345 40