31742 173
90856 514
56936 593
18197 124
103077 244
27039 45
20961 548
55039 332
75742 578
17850 360
111786 667
7744 197
63998 604
105027 361
15583 743
70789 169
25485 329
74780 859
22152 263
99874 289
38117 97
35402 121
27133 702
17951 652
26404 51