27183 114
53850 103
24706 59
85314 305
91442 249
15978 55
24263 78
30111 73
28933 69
43478 142
19223 20
111643 351
22657 49
33270 57
25260 23
24857 30
29090 38
24382 30
45435 101
84535 439
29832 77
31121 84
21551 57
40040 122