3083 34
5094 307
48996 276
103236 542
76993 369
13807 189
102885 612
41546 416
54249 95
74347 285
186269 1138
32855 166
10255 212
40458 549
58030 371
15581 398
13038 687
84184 239
61682 575
89431 662
53421 604
86953 355
62508 166
45551 346
65280 856