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