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