31660 49
15903 82
9986 12
27965 71
21223 34
13347 23
24076 58
17076 51
16010 16
23566 71
17285 23
11459 18
15864 17
26334 43
17340 45
26288 71
137653 401
19879 51
47657 109
41276 69
54872 99
86835 276
22904 30
55597 143