3895 152
2923 293
4794 488
9296 215
13810 575
2391 265
14756 60
2994 743
3872 800
5803 370
3536 691
10127 86
11079 182
1603 101
1381 140
859 119
3997 792
2115 525