15063 415
26421 328
6893 485
10890 136
20200 400
14934 611
6242 498
11871 82
8311 228
4915 338
6130 55
14496 783
30829 718
22700 575
8642 398
13588 438
26298 269
15419 53
11726 207
13102 303
18352 351
28297 348
12148 45
6930 359
8858 609
10492 725
9690 198
37161 224