3066 34
5080 307
48948 276
103133 542
76880 369
13769 189
102664 612
41497 416
54147 95
74139 285
185926 1138
32790 166
10235 212
40365 549
57915 371
15561 398
13004 687
84010 239
61544 575
89257 662
53295 604
86750 355
62364 166
45446 346
65179 856