3082 34
5091 307
48987 276
103215 542
76963 369
13793 189
102847 612
41532 416
54228 95
74301 285
186188 1138
32841 166
10252 212
40441 549
58009 371
15574 398
13032 687
84153 239
61657 575
89404 662
53390 604
86896 355
62477 166
45534 346
65258 856