3970 152
2993 293
4806 488
9300 215
13813 575
2394 265
14826 60
2998 743
3875 800
5805 370
3540 691
10149 86
11088 182
1615 101
1383 140
860 119
4002 792
2118 525