3493 630
16076 594
4152 697
1678 166
2300 206
4537 769
2971 279
2516 606
24666 300
2425 369
4020 807
3528 633
3358 614
2340 372
2446 202
1648 73
3429 565
1412 37
1728 89
9696 927
4080 747
13379 601
3881 458
1606 175
3545 743
2623 318
1918 143
1285 99