3083 34
5094 307
48996 276
103234 542
76990 369
13805 189
102877 612
41546 416
54247 95
74338 285
186261 1138
32853 166
10255 212
40455 549
58027 371
15580 398
13038 687
84178 239
61676 575
89428 662
53412 604
86949 355
62500 166
45547 346
65279 856