5022 70
3818 677
6991 419
5960 618
2761 259
1406 128
8768 982
12936 154
3246 450
6126 221
20596 796
3700 713
1719 185
3802 406
2145 505
25070 248
3308 685
3825 444
1723 279
1101 41
2640 638
38879 60
4476 610
1836 331
1684 98
9610 432
3699 599
5160 824