3080 34
5089 307
48975 276
103197 542
76937 369
13785 189
102801 612
41524 416
54200 95
74254 285
186103 1138
32827 166
10247 212
40422 549
57983 371
15572 398
13025 687
84105 239
61623 575
89360 662
53358 604
86858 355
62443 166
45507 346
65235 856