3562 140
11594 628
8436 597
15589 170
40662 164
19535 138
9815 721
16769 581
8604 731
4372 612
2710 290
27562 45
10506 510
15727 386
23083 348
10261 117
9093 536
1933 306
15612 567
9474 865
11553 612
6278 83
8257 336
7087 259
20696 544
9719 563
13673 425
65346 631