15830 605
10260 212
40482 549
58056 371
15591 398
13043 687
84214 239
5211 612
61713 575
53106 467
89477 662
12988 653
53451 604
87003 355
62548 166
45583 346
65300 856
3216 494
4099 642