35043 138
1686 434
778 40
1460 232
468 101
6065 543
6995 585
38350 575
31914 282
19078 64
8881 611
29597 659
72989 351
22689 484
29181 846
13785 279
5125 154
6797 533
3965 432
14113 160