48231 128
14419 19
22431 37
23890 37
16029 38
12273 9
17744 30
12307 9
29683 168
24676 48
22914 33
12161 8
14448 40
16847 42
15614 23
15615 35
15384 22
39611 70
28063 138
16662 28
28062 123
23926 53
30460 67
50034 56