526 80
4428 544
5688 638
2730 412
1641 143
1468 41
2684 369
165256 239
26648 617
32137 431
19377 522
12512 472
14279 771
10618 283
10949 605
3152 173
5925 244
16452 571
3458 479